using new interrupts api