update component item