wip: working on IOC interrupts
added support for IOC interrupts