cpi delay