irq if fixes