update DDG to partly proprietary