user pref changed