Updated to account for new nonlinear ppp