q4 and q9 done