update answer of q3