Updated ir mixin