Everything thats going on at Vertex is collected here