DI now called before RETI