2 revert