use read instead of download when retrying downloads. #13