add download progress bar