added exercise 8 but could not run the GUI