Better implement GUI.