refactoring vers un extract method