Add RecordIterator