pattern interrupts