correction bug + debut de fonction principale