revert 3