another stab at MongoService()