revise the equation