q1 works
q4 done