Preliminary s3 driver implementation