text: // import the necessary modules
  var mongoose = require('../../lib');
  var Schema = mongoose.Schema;
  
  // create an export function to encapsulate the model creation
  module.exports = function() {
    // define schema
    var PersonSchema = new Schema({
      name: String,
      age: Number,
      birthday: Date
    });
  
    // define a static
    PersonSchema.statics.findPersonByName = function(name, cb) {
      this.find({name: new RegExp(name, 'i')}, cb);
    };
  
    mongoose.model('Person', PersonSchema);
  };
  