Some_GUI_refactoring