update one DownloadTask data instead of the whole list