adding new MappingIterator system.