first draft of vertex definitions