functionaly file like access to s3