Is cbpp a reliable source