async upload / progressbar