q4 5/5. q3 not done