This is because DownloadManager needs its callback to accept two variables (in order)