Plat 563

Add a method that lets us specify the number of threads for upload
Should we define default value for some parameters ? like open function below.