Revert "updated pp code"

This reverts commit 39e34f1dce0981c54eec954fea807c4ec8ad7950.
merge??