Added mini IoC.