stumbling blocks of PPC