finish CG