add DGC