Add support for Multipart upload