added basic skin icon update function