Mocks implementation completely done for MRM. Needs to think upon req with post