Private version of QGL