modif pour éviter stackoverflow