refactoring et menage