migrating from Clements to IOC - probably a painful process!