contiued work on the GUI