add data upload task