Update M-R bases
Modify validation to lower overhead