wide code in DI containers