added proper controls for the time rate pulsing