Modif du code pour gérer les fonctions