Why not call this Mode instead of Preference?