update and revert