Some work on a GUI.