PreferenceHelper implementation