modified the GUI