SESMG and Interavtive_Results must be functions, so that the GUI can use it
=> GUI_Development Branch