Added pulseOff()