ADD: Composition root