PPM systems