rollback implementation for SequentialProcess