stop once the rate limit has been reached