change the gradient update fomular