external ppp