Hi Robert, first of all, great project! My question is: usually, on FF models we use one SMB and one HML for each period. Why did you opt for using each portfolio's positions to create theirs values instead of joining the positions and create one SMB and one HML for each period and then regress both returns using the same parameters?