add icon, update gui