various changes whilst playing with mongoose and mongodb