update component IR