Composant_principaux finish need some review