cloud storage model uploading