initial glut backends