refactoring plus important sur la gestion des attributs
-> presque opérationnel