combine timelines and MapIterator