initial store_s3 implementation