correct name for this iterator