added interrupts to processor