working better with interrupts in the library now

display still corrupt though.