removed recursive calling of ucd in DownloadError