History of MCREC