update CP