handle download failure (maybe)