finalize PPF (in progress)