new submodule for dmm, #568