updating q2