update the icon.