updated CPIM