Added update component feature