update icon and views