Update the program with a GUI