MMDR overhaul