update display function