vertex list utility function