icon change and other