add Amazon S3 capability