ajout du code legacy