Added a request limitation handling with a retry mechanism