EListIterator class added