docs: function (hash, callback) {
      var self = this;
  
      // this.db.get(hash, callback || function() {});
      this.db.get(hash, function(err, res) {
        if (err && err.error === 'not_found') {
          err = null;
        }
  
        if(res){
          var expires = new Date(res.expires);
          if ((expires.getTime() - Date.now()) < 0) {
            self.destroy(hash);
            res = null;
          }
        }
  
        if (callback) callback(err, res);
      });
    }