Finishes step4, into DI