ajout de la fonction fin et des tests