Refactorisation du code à mathias avec le miens