irq handling is done, some prints added