restructure MR