Mongoose

closes #1