S3 compatibility