s3 uploader (fork from another repo but it's since been deleted)