Add more limits and tests. Add some comments to explain, and count the requests per limit.