more mongo + new AbstractDataServiceAdapter