added pref holder