100 years of CPI