nouvelles fonctions