uploading full contents