updates with CMT