Iteration 9 + modifs et refactoring