Just use a loop for retries