ppso example