added signature checking for multipart uploading