iff
vertexmerging