   # purposefully make this privatish for now
   @file_name = "nedb-filestore.db"
   @file_path = path.join __dirname, "..", "db"
-  
   @memory_store = false
+
+  @cache = {}
+  @cache.store = undefined
+  @cache.gc = true
+  @cache.maxAge = 1000 * 60 * 60
   
   if @memory_store == false
     @ds = new DataStore filename: path.join @file_path, @file_name

  # will fallback to `req.query` and `req.body`
  if @middleware.length > 0
    for mid in @middleware
      app.all @uri, mid
      app.all @uri + "/:id", mid

  app.all @uri, router

  # set our app to listen for :id
  app.all @uri + "/:id", router

# express = require "express"
# app = module.exports = express()

util = require "util"
_ = require "underscore"
path = require "path"
