testing improved singular iterator fix