added vertexiterator