rollback for pseudo -> eleve