Refacto + gestion du profil