changed all async tasks

all async tasks now ina thread pool that allows more than one task going
for concurrent file uploads.