q1 done
q2 done