update for uiIcon