PPP Framework