debut de definition de l'API et quelques changement de style