add settingDialog