update gui.