First version of PPF