IRD Mechanalysis