revert and redo