update answer for q2