update the WGL backend