GlobalScope.launch(Dispatchers.Main) {
            progressDialog.show()
            withContext(Dispatchers.IO) { FileUtils.deleteRecursive(dir) }
            delay(3000)
            vm.updateDownload(0, contentId)