Opengl 3.1 Update