updates to throttle code