Working on OpenGL based interface.