ajout et standardisation de toutes les fonctions il reste à les coder correctement