using mongo router. still debugging...