update IoC container and app