add s3 support - sort of