Added mrc consumer (more work to do)