more fun with DCG