Iteration 10 : functional test