ajout iterator