working DI version 2