upd IoC setup