update non complete mais fonctionnelle