Functions of QCG