Refractored preferences.