the cmrc blog