Added PPM code