openGL and graphics work