use new IDownloadInfo adapter