paralleized data upload