vertex.py