update label (complete)
update icon
update icon