zipping for PlannedIterator