enlever les endl et gere les methodes quand il n'y a pas de add