TreeIterator added