ajout des fichiers et codes des fonctions