merging with upstream, adding dc

adding dc files to project