move gl stuff