started some of the GUI work