Added PairIterator