API improvements and rate limiting