update IR