Impact of CPPs