update display and icon