bad event change revert