Updating icon and positioning