refactoring + test vecteurs