Complete q2