note that we count error responses against the "valid responses" rate limit