ajout des fonctions setvalue