update dfg