Refactoring d'une fonction importante