ppc review