add multipart-upload support.
Add unshare()