relecture DCG