debut du refactor des variables