model3.c: experimenting with interrupts (nw)