Now a setting can be a choice instead of free value