obj async upload in 4 threads