add submodule dmd