IRGC analysis