tested for up to 4 pulses