update formulation