main dmn