- interrupt handler/enabler/disabler
- event handling (work in progress)