ajout d'une gestion backward