ajout de la recursivite de la map et de pas prendre les items pas necessaire