updated retry logic