reboot of openGL study