Improved libDownload