Allow for interrupt handling (WIP)