flash messages added - with global ioc container mapping the interface