s3 direct upload integration added