[ new ] CG method added.