modificiation dans la fonction