download by task, spinner style