PPM structure