update gui
update