graphical ui
more updates