can set icon from image url but doesn't save, UI fixes