changed from hardware switch to ppm switch