test for open gl and stuff