stable version
version with corrected vertex buffers