fixed irq, now working on different pins