update answer to q2