DMG now stands for Dignity, Morality and Garantees