add domino data service abstraction