Garage
Shop

Car Stereo Packages & Bundles

Exclamation Icon It’s a no-brainer.
Get your stereo here.

Install gear discounts · Guaranteed fit · Full warranty
Loading...
Filters

Gear Icon Find stereos that fit. Set your vehicle.
  • Dash kit to mount your stereo
  • Harness to avoid cutting vehicle wires
  • Retain AM/FM radio with adapter

Shop the Category

filter-icon Filters & Sort

Pioneer DMH-241EX with License Plate Camera

6.2" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth and Built-in Alexa with High-resolution Rearview Backup Camera

DMH241EX_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.2" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth and Built-in Alexa with High-resolution Rearview Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.2" Resistive Touchscreen Display
• Apple and Android compatible
• 3 sets of 2 volts preamp outputs
• 13-Band Graphic Equalizer
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
71
List price $359.99
-32% $244.98

In stock

Kenwood KDC-BT782HD Package with SiriusXM Tuner

Single-DIN CD Multimedia Receiver with Bluetooth and Built-in Alexa (Sirius XM Ready)

KDC-BT782HD, SXV300V1 big
Go to item page Right Arrow Icon of Right Arrow

Single-DIN CD Multimedia Receiver with Bluetooth and Built-in Alexa (Sirius XM Ready)

• Single DIN Bluetooth CD Digital Multimedia Receiver with USB and AUX
• LCD Text Display
• iPhone and Android Compatible
• 3 sets of 4 volts preamp outputs
• 13-Band Graphic Equalizer with Digital Time Alignment
• SiriusXM Satellite Radio Ready
Special Offer: Active a new radio and choose a plan for as low as $5 / month for 12 months, plus get a $60 service credit.

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
158
List price $359.99
-31% $250.00

In stock

Pioneer DMH-2000NEX with SiriusXM SXV300v1

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto, Alexa with SiriusXM Tuner

DMH2000NEX_SXV300V1 big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto, Alexa with SiriusXM Tuner

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.8" Capacitive Touchscreen Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 4 volts preamp outputs
• 13-Band Graphic EQ
• SiriusXM Satellite Radio Ready (XM Tuner Included)

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
155
List price $509.99
$499.98

In stock

Alpine i407-WRA-JL with SiriusXM SXV300v1

6.95" Double-DIN Touchscreen Bluetooth, Apple CarPlay & Android Auto Digital Multimedia Receiver (NO CD/DVD) with SiriusXM Tuner

I407WRAJL_SXV300V1 big
Go to item page Right Arrow Icon of Right Arrow

6.95" Double-DIN Touchscreen Bluetooth, Apple CarPlay & Android Auto Digital Multimedia Receiver (NO CD/DVD) with SiriusXM Tuner

• Custom Fit Bluetooth Digital Multimedia Receiver
• 6.95" TFT Active Matrix Display Display
• Apple CarPlay and Android Auto Compatible
• 3* sets of 4 volts preamp outputs
• 5-band graphic EQ with time correction
• SiriusXM Satellite Radio Ready (XM Tuner Included)

shipping truck icon Free shipping in USA. Provide zip for delivery date.
checkmark icon Confirm fitment. Set your vehicle.
153
List price $1889.99
-17% $1,569.94

In stock

Only 1 Left!

Alpine iLX-W670-M Factory Radio Upgrade Kit for 2013-2019 Ford Flex

iDataLink Maestro 6.75" Double DIN Touchscreen Receiver with Dash and Wiring Kit, Interface Module, and License Plate Backup Camera + Bundle

KITFLX1_MRR_ILXW670_CAM2 big
Go to item page Right Arrow Icon of Right Arrow

iDataLink Maestro 6.75" Double DIN Touchscreen Receiver with Dash and Wiring Kit, Interface Module, and License Plate Backup Camera + Bundle

  • Alpine iLX-W670-M 6.75-Inch Double DIN Touchscreen Receiver
  • Wired Apple CarPlay and Android Auto Connectivity with Bluetooth
  • iDataLink Maestro KIT-FLX1 Double DIN Dash and Wiring Kit
  • RR Universal Stereo Replacement Interface Module
  • Belva BLPCAM2 Waterproof License Plate Backup Camera with Night Vision
shipping truck icon Free shipping in USA. Provide zip for delivery date.
checkmark icon Confirm fitment. Set your vehicle.
95
List price $1349.97
-33% $906.36

In stock

Only 3 Left!

  • Alpine iLX-W670-M 6.75-Inch Double DIN Touchscreen Receiver
  • Wired Apple CarPlay and Android Auto Connectivity with Bluetooth
  • iDataLink Maestro KIT-FLX1 Double DIN Dash and Wiring Kit
  • RR Universal Stereo Replacement Interface Module
  • Belva BLPCAM2 Waterproof License Plate Backup Camera with Night Vision
Lowest price in 30 days

Kenwood DAX8000S Direct Fit Digital Receiver Package

for Includes Receiver, Interface Module, Mount Brackets, Harness, iDataLink Maestro ACC-HU-KEN1, Bypass Harness (requires extension / GMC Acadia Only) Plug and Play Upgrade Kit

DAX8000S_MRR_S8GM4_R big
Go to item page Right Arrow Icon of Right Arrow

for Includes Receiver, Interface Module, Mount Brackets, Harness, iDataLink Maestro ACC-HU-KEN1, Bypass Harness (requires extension / GMC Acadia Only) Plug and Play Upgrade Kit

• Direct OEM Replacement Bluetooth Digital Multimedia Receiver for
• 8" Capacitive Touchscreen Display
• Wireless Apple CarPlay and Android Auto Compatible
• 3 sets of 4 volts preamp outputs
• 13-Band Graphic EQ
• SiriusXM Satellite Radio Ready
• iDatalink Maestro Compatible
• 4 Camera Inputs Function

shipping truck icon Free shipping in USA. Provide zip for delivery date.
checkmark icon Confirm fitment. Set your vehicle.
38
List price $2159.97
-29% $1,532.97

In stock

Alpine ILX-W770M Radio Upgrade Kit 17-25 Chrysler (Pacifica, Hybrid), Voyager

6.75" Double DIN Touchscreen Digital Multimedia Receiver with Dash Kit, Harness, Universal Stereo Interface Module, and Backup Camera + Accessories

KITPAC1_RR2_ILXW770_CAM2 big
Go to item page Right Arrow Icon of Right Arrow

6.75" Double DIN Touchscreen Digital Multimedia Receiver with Dash Kit, Harness, Universal Stereo Interface Module, and Backup Camera + Accessories

  • Alpine ILX-W770M 6.75-Inch Double DIN Touchscreen Digital Multimedia Receiver
  • Wireless Apple CarPlay and Android Auto with Bluetooth Connectivity
  • iDatalink Maestro RR2 Universal Stereo Replacement Interface Module
  • Custom Stereo Dash Kit and Harness for Double DIN Installations
  • Belva License Plate Mounted Waterproof Backup Camera with Night Vision
shipping truck icon Free shipping in USA. Provide zip for delivery date.
checkmark icon Confirm fitment. Set your vehicle.
62
List price $1369.97
-34% $905.71

In stock

Only 3 Left!

  • Alpine ILX-W770M 6.75-Inch Double DIN Touchscreen Digital Multimedia Receiver
  • Wireless Apple CarPlay and Android Auto with Bluetooth Connectivity
  • iDatalink Maestro RR2 Universal Stereo Replacement Interface Module
  • Custom Stereo Dash Kit and Harness for Double DIN Installations
  • Belva License Plate Mounted Waterproof Backup Camera with Night Vision

Alpine Halo11 iLX-F511 with License Plate Camera

11" Single DIN Floating Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, and Android Auto with High-resolution Rearview Backup Camera

ILXF511_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

11" Single DIN Floating Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, and Android Auto with High-resolution Rearview Backup Camera

• Single DIN Bluetooth Digital Multimedia Receiver
• 11" Capacitive Touchscreen Display Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 4 volts preamp outputs
• 13-Band Parametric Equalizer
• SiriusXM Satellite Radio Ready
• Built-in HD Radio
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
53
List price $2099.99
-17% $1,749.94

In stock

Cerwin-Vega CV62BM with License Plate Camera

6.2” Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth with High-resolution Rearview Backup Camera

CV62BM_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.2” Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth with High-resolution Rearview Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.2" TFT-LCD Display
• 3 sets of 4 volts preamp outputs
• 16-Band Equalizer DSP
• Includes a License Plate Backup Camera

Save 15% Off Package Deals at Checkout!
shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
55
List price $263.98
-17% $219.98

In stock

DS18 DDX6.9 with License Plate Camera

6.9" Double DIN Touchscreen DVD Multimedia Receiver with Bluetooth and Screen Mirroring for Android & iOS with High-resolution Rearview Backup Camera

DDX69_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.9" Double DIN Touchscreen DVD Multimedia Receiver with Bluetooth and Screen Mirroring for Android & iOS with High-resolution Rearview Backup Camera

• Double DIN Digital Multimedia Receiver
• 6.9" Capacitive Touchscreen Display
• Wired phone-mirroring for Android and iOs via USB
• 3 sets of 4.5 volts preamp outputs
• 16 Bands EQ
• Supports playback for CDs, VCDs and DVDs
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
52
List price $317.94
$307.94

In stock

JVC KW-V660BT with License Plate Camera

6.8" Double-DIN CD/DVD Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto (Sirius XM Ready) with High-resolution Rearview Backup Camera

KWV660BT_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double-DIN CD/DVD Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto (Sirius XM Ready) with High-resolution Rearview Backup Camera

• Double DIN Bluetooth CD/DVD Multimedia Receiver
• 6.8" Capacitive Touchscreen Display Display
• Apple CarPlay and Android Auto Compatible
• Screen mirroring features for iPhone and Android
• 3 sets of 2 volts preamp outputs
• 13-Band Graphic Equalizer with 7 Selectable Presets
• SiriusXM Satellite Radio Ready
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
61
List price $538.99
-17% $448.99

In stock

Alpine Halo11 iLX-F511 with SiriusXM SXV300v1

11" Single DIN Floating Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, and Android Auto with SiriusXM Tuner

ILXF511_SXV300V1 big
Go to item page Right Arrow Icon of Right Arrow

11" Single DIN Floating Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, and Android Auto with SiriusXM Tuner

• Single DIN Bluetooth Digital Multimedia Receiver
• 11" Capacitive Touchscreen Display Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 4 volts preamp outputs
• 13-Band Parametric Equalizer
• SiriusXM Satellite Radio Ready (XM Tuner Included)
• Built-in HD Radio

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
155
List price $2129.99
-17% $1,769.94

In stock

Kenwood DMX4710S with License Plate Camera

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto (Sirius XM & iDatalink Maestro Ready) with High-resolution Rearview Backup Camera

DMX4710S_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto (Sirius XM & iDatalink Maestro Ready) with High-resolution Rearview Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.8" Capacitive Touchscreen Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 2.5 volts preamp outputs
• 13 Band Graphic EQ
• SiriusXM Satellite Radio Ready
• iDatalink Maestro Ready
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
53
List price $539.99
-35% $348.99

In stock

Pioneer DMH-342EX with License Plate Camera

6.8" Double DIN Touchscreen Digital Media Receiver with Bluetooth and Amazon Alexa with High-resolution Rearview Backup Camera

DMH342EX_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double DIN Touchscreen Digital Media Receiver with Bluetooth and Amazon Alexa with High-resolution Rearview Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.8" WVGA Display
• 3 sets of 2 volts preamp outputs
• 13 Band Graphic Equalizer
• Amazon Alexa Built-in
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
57
List price $409.99
-15% $349.99

In stock

Only 1 Left!

Pioneer FH-S722BS with SiriusXM SXV300v1

Double-DIN CD Receiver with Bluetooth, Amazon Alexa with SiriusXM Tuner

FHS722BS_SXV300V1 big
Go to item page Right Arrow Icon of Right Arrow

Double-DIN CD Receiver with Bluetooth, Amazon Alexa with SiriusXM Tuner

• Double DIN Bluetooth CD Media Receiver
• Digital LED Backlit Display
• 3 sets of 4 volts preamp outputs
• 13-Band Equalizer
• Pandora and Spotify capable
• SiriusXM Satellite Radio Ready (XM Tuner Included)

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
160
List price $349.99
-14% $299.98

In stock

Only 3 Left!

Kenwood DMX9708S with 6x9" KFC-6998RS

6.95" Double Din Touchscreen Shallow-Chassis Receiver w/ Bluetooth, Apple CarPlay and Android Auto + 1440W Peak (300W RMS) 6x9" RS Series Speakers w/ Dual Super Tweeters

DMX9708S_KFC6998RS big
Go to item page Right Arrow Icon of Right Arrow

6.95" Double Din Touchscreen Shallow-Chassis Receiver w/ Bluetooth, Apple CarPlay and Android Auto + 1440W Peak (300W RMS) 6x9" RS Series Speakers w/ Dual Super Tweeters

• Double DIN Bluetooth Digital Multimedia Receiver
• LCD Text Display
• Adjustable 3-zone illumination
• 3 sets of 2.5 volts preamp outputs
• 13-Band Graphic Equalizer with Digital Time Alignment
• SiriusXM Satellite Radio Ready
• Short chassis for flexible installation
• Includes 6x9" Coaxial Speakers

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Install kits available for most vehicles

checkmark icon Confirm fitment. Set your vehicle.
4
List price $1180.00
-20% $948.00

In stock

Only 3 Left!

• Double DIN Bluetooth Digital Multimedia Receiver
• LCD Text Display
• Adjustable 3-zone illumination
• 3 sets of 2.5 volts preamp outputs
• 13-Band Graphic Equalizer with Digital Time Alignment
• SiriusXM Satellite Radio Ready
• Short chassis for flexible installation
• Includes 6x9" Coaxial Speakers

Alpine iLX-W670-M Factory Radio Upgrade Kit for 2020-2024 vehicles from Ford

Alpine 6.75" Double DIN Receiver with iDataLink Maestro Dash and Wiring Kit, Interface Module, and Belva Waterproof Backup Camera

KITTRA1_MRR_ILXW670_CAM2 big
Go to item page Right Arrow Icon of Right Arrow

Alpine 6.75" Double DIN Receiver with iDataLink Maestro Dash and Wiring Kit, Interface Module, and Belva Waterproof Backup Camera

  • Alpine iLX-W670-M 6.75-Inch Double DIN Touchscreen Digital Multimedia Receiver
  • Wired Apple CarPlay and Android Auto with Bluetooth and SiriusXM Readiness
  • iDataLink Maestro RR Universal Stereo Replacement Interface Module
  • Custom single DIN dash and wiring kit for compatible vehicles
  • Belva license plate mounted waterproof backup camera with night vision
shipping truck icon Free shipping in USA. Provide zip for delivery date.
checkmark icon Confirm fitment. Set your vehicle.
95
List price $1109.97
-36% $706.36

In stock

Only 2 Left!

  • Alpine iLX-W670-M 6.75-Inch Double DIN Touchscreen Digital Multimedia Receiver
  • Wired Apple CarPlay and Android Auto with Bluetooth and SiriusXM Readiness
  • iDataLink Maestro RR Universal Stereo Replacement Interface Module
  • Custom single DIN dash and wiring kit for compatible vehicles
  • Belva license plate mounted waterproof backup camera with night vision
Lowest price in 30 days

Sony DSX-B700 + SiriusXM Tuner

Double DIN In-Dash Bluetooth Digital Media Car Stereo Receiver

DSX-B700, SXV300v1 big
Go to item page Right Arrow Icon of Right Arrow

Double DIN In-Dash Bluetooth Digital Media Car Stereo Receiver

• 20 watts x 4 chan. / 55 watts x 4 chan. Max
• CEA-2006 compliant amplifier
• Bluetooth hands-free calling and audio streaming
• SiriusXM Ready
• 10-band graphic EQ
Special Offer: Active a new radio and choose a plan for as low as $5 / month for 12 months, plus get a $60 service credit.

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
159
List price $259.98
-29% $184.98

In stock

• 20 watts x 4 chan. / 55 watts x 4 chan. Max
• CEA-2006 compliant amplifier
• Bluetooth hands-free calling and audio streaming
• SiriusXM Ready
• 10-band graphic EQ
Special Offer: Active a new radio and choose a plan for as low as $5 / month for 12 months, plus get a $60 service credit.

JVC KW-V960BW with License Plate Camera

6.8" Double-DIN CD/DVD Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto (Sirius XM Ready) with High-resolution Rearview Backup Camera

KWV960BW_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double-DIN CD/DVD Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay, Android Auto (Sirius XM Ready) with High-resolution Rearview Backup Camera

• Double DIN Bluetooth CD/DVD Digital Multimedia Receiver with USB and AUX
• 6.8" Resistive Touchscreen Display
• Apple CarPlay and Android Auto Compatible
• Screen mirroring features for iPhone and Android
• 3 sets of 5 volts preamp outputs
• 13-Band Graphics Equalizer with 8 Selectable Presets
• SiriusXM Satellite Radio Ready
• Maestro compatible
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
53
List price $1058.99
-6% $998.99

In stock

Only 1 Left!

JVC KW-M180BT with License Plate Camera

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth with High-resolution Rearview Backup Camera

KWM180BT_XCAMLP big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with Bluetooth with High-resolution Rearview Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.8" Capacitive Touchscreen Display
• Android screen-mirroring via USB
• 3 sets of 2 volts preamp outputs
• 13-Band Graphic EQ
• Includes a License Plate Backup Camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Free or discounted install kits when available.

checkmark icon Confirm fitment. Set your vehicle.
53
List price $309.99
-23% $238.99

In stock

Items per page: 20 40 60

    Clear all
    why-shoping-with-sonic

    We love people and we're ready to help you! See what separates us from our competition.

    Take advantage of our VIP rewards like 10% back on your purchases, free 2-day shipping, extended warranties, and free returns! Gain access to all of these rewards without any membership fees.
    Get great discounted (and possibly FREE) installation accessories with most car stereo purchases. This includes dash kits, wiring harnesses and antenna adapters that you will need to properly install your new car stereo.
    We are an Authorized Dealer for all the brands we sell, including the most premium brands in car and marine audio such as Hertz, JL Audio, NVX, Rockford Fosgate, Kicker, Alpine, Kenwood and many more.
    Shop Deals and get up to 30% off premium brands! Shop Now! We are always looking out for the best products and deals to offer our customers. Don’t pay too much by shopping elsewhere!
    We have information on brands, gear, and more for you to explore! Check out our YouTube Channel for helpful how-to videos, product reviews, and Q&As. For a more detailed look, also visit our Learning Center!
    Our trained experts are here to assist you! They are just a phone call or click away to help you get the right gear for you and your vehicle!
    Why Shop With Us?
    Save up to 10 different vehicles in your garage

    Add vehicle
    Loading...
    Identify your vehicle and submodel details
    • Owner's manual
    • Vehicle's insurance card
    • Vehicle registration
    • Vehicle produced after 2005: Inside driver's side door
    • Vehicle produced before 2005: Rear passenger doorjamb, glove box, center console, or engine compartment
    Car Info Side Door Icon
    Vehicle Registration Icon
    Vehicle Insurance Icon

    Modern vehicles often require specific brackets, wiring harnesses, and mounting solutions. A fit guide ensures:

    • You see only parts engineered for your exact vehicle
    • You avoid incompatible radios, speakers, or wiring
    • Installation is smoother, faster, and frustration-free
    • You get the correct accessories the first time

    Whether you're replacing a factory stereo or upgrading your entire audio system, the Fit Finder eliminates uncertainty.