switch to native mongodb driver to simplify talk
add asyncjs sample
promises version