ajout init/free