add icon state