improvements and fixes for IoC, Messenger, more extensions