ajout func