bugfix for ioc, dao