add code q2