update CG