DI all the way for controllers...