revise momentum