CP update