updating to Q^2