add a glut program