Added handling of HTTP 429