The `isr` now check which bit has changed