q3 done
q4 done. fix: don't forget about normalization on q1