iir , ir , rm