diff --git a/src/adapters/S3.js b/src/adapters/S3.js
index <HASH>..<HASH> 100644
--- a/src/adapters/S3.js
+++ b/src/adapters/S3.js
@@ -1,5 +1,12 @@
+var util = require('util');
+var BaseAdapter = require(__dirname + '/../base_adapter');
+
+var S3Adapter = function(fs) {
+    this.fs = fs;
+}
+
+util.inherits(S3Adapter, BaseAdapter);
+
 module.exports = function() {
-    return function() {
-        console.log('S3 adapter not implemented yet.');
-    };
+    return new S3Adapter();
 };
Update S3 adapter to inherit the base adapter.