IRC COMPONENTS