revert abstract ignores