ajout prog def