add pref utils