reintrodiced rollback