change the MDR output to list of dict