update CAL, RCL, CAR, RCR