irgcexplained