CHANGED:added the vertex data structure and its data