remove mgo dependence