ajout du main , corrections de problèmes.