the gui works