Sorry, I've been a bit slow as of late, honestly it took me some time to work out how the Vertex was placed (and I'm still not entirely sure I've wrote it correctly, but I guess this will serve.)