configurable throttle