work with s3 buckets as streams of objects