handled rate limit excep - not tested yet