NOW PULSES START AS SOON AS ADDED. Also, new method: clearPulses().