adding s3 capabilities