Début de style + refactoring