WOrking through final DI requirements