removing GLUT dependency