Ajouts fonctions