ajout de 9 fonctions