Modified from MRC to ARC