under working, temporary commit, add make vertexbuffer routine.