fix methods in PPF and begin to add report