Furhter development of MRCMImpl