fixing icon updating