REfactorisation du code