added more rate limits and query string exclusions