added upload createUrl parsing