modif fonctions