query formulation method updates