PPF structure