make downloadtask to fuse thread call