Implement retry logic.
Update the README