add retries and a README