adding mongo features
changing from mongoose to mongo native