Début de refactoring du curseur.