Modified PPP json and PP code.