use gui_settings in main states