revert simulation