listless iterator support