Technology at IRJC