refactoring. mise en place des parametre en liste