switched to use GetSettingStringValue