allow chaning the prefs live