- added opengl bcond