Fixed a bug IR function