rollback gen