Understanding CG