adjust dir structure
irq