more IoC integrations