Vertex Moving refactoring