commit before revert