improvements to the GUI