Fixed interrupts, interrupt routine must not be interrupted. And comments.