opengl fix added