add dialogutils
add errorutils
finish the download progress
finish the delete confirm dialog