un peu d'habillage et quelques mixins