keep upload task running
favour streams over in memory copies