Able to make one step undo