modification de la structure et correction de quelques fautes
modif de la structure