added vertex buffer