Added IRQ Interface