Garage
Shop
Loading...
Filters
filter-icon Filters & Sort

Planet Audio PM40RGB

Double DIN Digital Audio Receiver with Bluetooth

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

Double DIN Digital Audio Receiver with Bluetooth

• Double DIN Bluetooth Digital Media Receiver
• TFT-LCD Display
• Compatible with Audio out from Smart Phones
• 2 sets of preamp outputs
• Built-in preset equalizer

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

Install kits available for this stereo

found car based on your search
Fits your Avalon
List price $74.99
-12% $65.99

In stock

Only 2 Left!

Kenwood DMX7709S with 4-in-1 Backup Camera

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with 4-in-1 Backup Camera

DMX7709S, XC4N1 big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double-DIN Touchscreen Digital Multimedia Receiver with 4-in-1 Backup Camera

• Double DIN In-Dash Bluetooth Car Stereo Receiver
• 6.8" WVGA Display Display
• 50 watts x 4 channel MAX / 22 watts x 4 channel RMS
• 3 sets of 4V preamp outputs
• 13 Band EQ with DTA
• Apple CarPlay® & Android Auto™ Ready
• Android USB Mirroring

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

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
33
List price $739.99
-39% $448.99

In stock

Boss Elite BE7ACP.WXC

7" Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Wireless Apple CarPlay, Android Auto, and Backup Camera (SiriusXM and iDataLink Maestro Ready)

BE7ACP.WXC big
Go to item page Right Arrow Icon of Right Arrow

7" Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Wireless Apple CarPlay, Android Auto, and Backup Camera (SiriusXM and iDataLink Maestro Ready)

• Double DIN Bluetooth Digital Multimedia Receiver
• 7" Capacitive Touchscreen Display
• Wireless Apple CarPlay and Android Auto Compatible
• 3 sets of 4 volts preamp outputs
• Adjustable 13 Band Equalizer
• Bluetooth voice activation for Siri/Google Assistant
• SiriusXM Satellite Radio Ready
• iDataLink Maestro capable
• Package includes backup camera

shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $41.00 in rewards to spend later

install icon

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
$409.99

In stock

Limited time!

JVC KW-M795BW

6.92" Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Wireless Apple CarPlay and Android Auto, SiriusXM Ready, and iDataLink Maestro Ready

KW-M795BW big
Go to item page Right Arrow Icon of Right Arrow

6.92" Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Wireless Apple CarPlay and Android Auto, SiriusXM Ready, and iDataLink Maestro Ready

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.92" Capacitive Touchscreen Display
• Wireless Apple CarPlay and Android Auto Compatible
• 3 sets of 3 volts preamp outputs
• 13-Band Equalizer
• SiriusXM, iDataLink Maestro, and Steering Remote Ready
• Built-in Wi-Fi control for secure connection
• HD (High Definition) display and HDMI interface
• Wired and wireless phone mirroring

shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $49.90 in rewards to spend later

install icon

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
List price $579.00
Save $80.00
-14% $499.00

In stock

Limited time!

Pioneer DMH-342EX

6.8" Double DIN Touchscreen Digital Media Receiver with Bluetooth and Amazon Alexa

DMH-342EX big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double DIN Touchscreen Digital Media Receiver with Bluetooth and Amazon Alexa

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.8" WVGA Display
• 3 sets of 2 volts preamp outputs
• 13 Band Customizable Graphic Equalizer
• Amazon Alexa Built-in

FREE Backup Camera at Checkout! Shop deal
shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $30.00 in rewards to spend later

install icon

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
6
List price $350.00
-14% $300.00

In stock

Only 1 Left!

Alpine iLX-W670-M Digital Multimedia Receiver w/ NVX Backup Camera

6.75" Double DIN Touchscreen Digital Multimedia Receiver with Apple CarPlay and Android Auto and Universal Metal Car Rearview Backup Camera

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

6.75" Double DIN Touchscreen Digital Multimedia Receiver with Apple CarPlay and Android Auto and Universal Metal Car Rearview Backup Camera

  • Alpine iLX-W670-M 6.75-Inch Double DIN Touchscreen Digital Multimedia Receiver
  • Seamless Smartphone Integration with Wired Apple CarPlay and Android Auto
  • Advanced Vehicle Integration with iDataLink Maestro Support and Bluetooth
  • NVX XCADJ1 World's Smallest Universal Metal Rearview Backup Camera
  • High Resolution Waterproof Mini Camera with 170-Degree Wide View
shipping truck icon Free shipping in USA. Provide zip for delivery date.
install icon

Install kits available for most vehicles

found car based on your search
Fits your Avalon
40
List price $619.99
-37% $389.94

In stock

  • Alpine iLX-W670-M 6.75-Inch Double DIN Touchscreen Digital Multimedia Receiver
  • Seamless Smartphone Integration with Wired Apple CarPlay and Android Auto
  • Advanced Vehicle Integration with iDataLink Maestro Support and Bluetooth
  • NVX XCADJ1 World's Smallest Universal Metal Rearview Backup Camera
  • High Resolution Waterproof Mini Camera with 170-Degree Wide View
Limited time!

DS18 DDX6.9

6.9" Double DIN Touchscreen DVD Receiver with Bluetooth and Mirror Link

DDX6.9 big
Go to item page Right Arrow Icon of Right Arrow

6.9" Double DIN Touchscreen DVD Receiver with Bluetooth and Mirror Link

• Double DIN DVD Receiver
• 6.9" Capacitive Touchscreen Display
• Wired phone-mirroring for Android and iOs via USB
• 3 sets of 4.5 volts preamp outputs
• 16-Band Equalizer EQ
• Supports playback for CDs, VCDs and DVDs

FREE Backup Camera at Checkout! Shop deal
shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $21.93 in rewards to spend later

install icon

Install kits available for this stereo

found car based on your search
Fits your Avalon
1
List price $257.95
Save $38.69
-15% $219.26

In stock

Limited time!

Alpine INE-W970HD

6.5" Double DIN Touchscreen DVD Receiver with Bluetooth, Apple CarPlay, Android Auto and Built-in Navigation (SiriusXM Ready)

INE-W970HD big
Go to item page Right Arrow Icon of Right Arrow

6.5" Double DIN Touchscreen DVD Receiver with Bluetooth, Apple CarPlay, Android Auto and Built-in Navigation (SiriusXM Ready)

• Double DIN Bluetooth DVD Multimedia Receiver
• 6.5" Resistive Touchscreen Display Display
• Wired Apple CarPlay and Android Auto Compatible
• Built-in Navigation
• 3 sets of 4 volts preamp outputs
• 3-Band Equalizer
• SiriusXM Satellite Radio Ready
• Built-in HD Radio Tuner and amplifier

FREE Backup Camera at Checkout! Shop deal
shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $100.00 in rewards to spend later

install icon

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
6
List price $1200.00
-17% $999.95

Available

Ships in 10-14 days

Kenwood eXcelon DMX809S with CMOS-320LP

6.8” Double DIN Digital Multimedia Touchscreen Bluetooth Receiver with Wireless Android Auto and Wireless Apple CarPlay (SiriusXM Ready) + Kenwood 195° Backup Camera

DMX809-320LP big
Go to item page Right Arrow Icon of Right Arrow

6.8” Double DIN Digital Multimedia Touchscreen Bluetooth Receiver with Wireless Android Auto and Wireless Apple CarPlay (SiriusXM Ready) + Kenwood 195° Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.75" WVGA Display
• Wireless Apple CarPlay and Wireless Android Auto Compatible
• Three sets of 5 volts preamp outputs
• 13 Band Graphic Equalizer
• SiriusXM Satellite Radio Ready
• Digital Time Alignment Technology
• Includes Kenwood CMOS-320LP

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

Install kits available for most vehicles

found car based on your search
Fits your Avalon
12
List price $1100.00
-35% $720.00

In stock

Only 3 Left!

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.75" WVGA Display
• Wireless Apple CarPlay and Wireless Android Auto Compatible
• Three sets of 5 volts preamp outputs
• 13 Band Graphic Equalizer
• SiriusXM Satellite Radio Ready
• Digital Time Alignment Technology
• Includes Kenwood CMOS-320LP

Sony XAV-AX6000 with 5-in-1 Backup Camera

6.95" Double-DIN Touchscreen Digital Multimedia Receiver with 5-in-1 Backup Camera

XAV-AX6000, XC5N1 big
Go to item page Right Arrow Icon of Right Arrow

6.95" Double-DIN Touchscreen Digital Multimedia Receiver with 5-in-1 Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.95" Capacitive Touchscreen Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 5 volts preamp outputs
• 14-Band Equalizer
• SiriusXM Satellite Radio Ready
• Updated User Interface with customizable Wallpaper
• Includes Backup Camera

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

Install kits available for this stereo

found car based on your search
Fits your Avalon
22
List price $839.98
-23% $649.98

In stock

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.95" Capacitive Touchscreen Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 5 volts preamp outputs
• 14-Band Equalizer
• SiriusXM Satellite Radio Ready
• Updated User Interface with customizable Wallpaper
• Includes Backup Camera

Alpine iLX-W650 (Open Box, Good)

7" Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay and Android Auto (SiriusXM Ready)

iLX-W650 big
Go to item page Right Arrow Icon of Right Arrow

7" Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth, Apple CarPlay and Android Auto (SiriusXM Ready)

• Double DIN Bluetooth Digital Multimedia Receiver
• 7" Capacitive Touchscreen Display Display
• Wired Apple CarPlay and Android Auto Compatible
• 3 sets of 4 volts preamp outputs
• 3-Band Graphic / 9-Band Parametric Equalizer
• SiriusXM Satellite Radio Ready

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

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
2
List price $349.95
-20% $280.46

In stock

Only 1 Left!

Boss Elite 660BRGB

Double DIN CD Receiver with Bluetooth (Black)

660BRGB big
Go to item page Right Arrow Icon of Right Arrow

Double DIN CD Receiver with Bluetooth (Black)

• Double DIN Bluetooth CD Receiver
• LCD Text Display Display
• 3 sets of 1 volts preamp outputs
• 4-Preset Equalizer
• Wireless remote control included

shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $14.50 in rewards to spend later

install icon

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
4
$144.99

Available

Ships in 10-14 days

JVC KW-X850BTS

Double DIN Digital Media Receiver with Bluetooth and Amazon Alexa (SiriusXM Ready)

KW-X850BTS big
Go to item page Right Arrow Icon of Right Arrow

Double DIN Digital Media Receiver with Bluetooth and Amazon Alexa (SiriusXM Ready)

• Double DIN Bluetooth Digital Media Receiver
• LCD Text Display
• 3 sets of 2.5 volts preamp outputs
• 13-Band Equalizer
• SiriusXM Satellite Radio Ready

shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $14.90 in rewards to spend later

install icon

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
10
List price $169.00
-12% $149.00

Available

Ships in 10-14 days

Like New from: $126.65

Kenwood DDX9707S

6.95" Double DIN Touchscreen DVD Receiver with Bluetooth, Wireless Apple CarPlay and Android Auto (SiriusXM Ready)

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

6.95" Double DIN Touchscreen DVD Receiver with Bluetooth, Wireless Apple CarPlay and Android Auto (SiriusXM Ready)

• Double DIN Bluetooth CD/DVD Multimedia Receiver with USB and Aux
• 6.95" Resistive Touchscreen Display Display
• Wireless Apple CarPlay and Android Auto Compatible
• 3 sets of 4 volts preamp outputs
• 13-Band Graphic Equalizer with Digital Time Alignment
• SiriusXM Satellite Radio Ready
• iDatalink Maestro compatible

2+ offers available
shipping truck icon Free shipping in USA. Provide zip for delivery date.
VIP Star Icon

VIP Product Get $99.90 in rewards to spend later

install icon

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
1
List price $1200.00
-17% $999.00

Available

Ships in 10-14 days

Continue to cart

Available Offers (2) for Kenwood DDX9707S
Offer image
Flash Sale! Save at Checkout!
List price $1200.00
-17% $999.00
$799.20 with coupon | Price details
FREE Backup Camera at Checkout!

Sony XAVAX3200 with Backup Camera

6.95" Digital Media Receiver with Apple CarPlay and Android Auto

XAVAX3200, XCADJ1 big
Go to item page Right Arrow Icon of Right Arrow

6.95" Digital Media Receiver with Apple CarPlay and Android Auto

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.95" Resistive Touchscreen Display Display
• Apple CarPlay and Android Auto Compatible
• 10-Band Graphic Equalizer
• SiriusXM Satellite Radio Ready
• Includes Backup Camera

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

Install kits available for most vehicles

found car based on your search
Fits your Avalon
53
List price $519.98
-25% $389.98

In stock

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.95" Resistive Touchscreen Display Display
• Apple CarPlay and Android Auto Compatible
• 10-Band Graphic Equalizer
• SiriusXM Satellite Radio Ready
• Includes Backup Camera

Kenwood DMX9708S with License Plate Camera

6.95” Double-Din Shallow Chasis Touchscreen Digital Multimedia Receiver with Bluetooth, Wireless Apple CarPlay and Wireless Android Auto with High-resolution Rearview Backup Camera

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

6.95” Double-Din Shallow Chasis Touchscreen Digital Multimedia Receiver with Bluetooth, Wireless Apple CarPlay and Wireless Android Auto with High-resolution Rearview Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.95" WVGA Display
• Wireless Apple CarPlay and Wireless Android Auto Compatible
• Three sets of 4 volts preamp outputs
• 13-Band Graphic Equalizer
• SiriusXM Satellite Radio Ready
• 4 Camera Inputs
• Wireless Mirroring for Android
• Includes a License Plate Backup Camera

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

Save $18.98 on install kits for this stereo

found car based on your search
Fits your Avalon
55
List price $1059.99
-21% $833.99

In stock

Only 3 Left!

Sony XAV-AX6000 with 5-in-1 Backup Camera + Sirius XM Tuner

6.95" Double-DIN Touchscreen Digital Multimedia Receiver with 5-in-1 Backup Camera + Sirius XM Tuner

XAV-AX6000, XC5N1, SXV300V1 big
Go to item page Right Arrow Icon of Right Arrow

6.95" Double-DIN Touchscreen Digital Multimedia Receiver with 5-in-1 Backup Camera + Sirius XM Tuner

• Double DIN Bluetooth Digital Multimedia Receiver with USB and HDMI
• 6.95" Capacitive Touchscreen Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 5 volts preamp outputs
• 14-Band Equalizer
• 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

Install kits available for most vehicles

found car based on your search
Fits your Avalon
176
List price $929.97
-23% $719.97

In stock

• Double DIN Bluetooth Digital Multimedia Receiver with USB and HDMI
• 6.95" Capacitive Touchscreen Display
• Apple CarPlay and Android Auto Compatible
• 3 sets of 5 volts preamp outputs
• 14-Band Equalizer
• 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.

Kenwood eXcelon DMX958XR with CMOS-740HDLP

6.8" Double DIN Digital Multimedia Shallow Chasis Stereo with Apple CarPlay and Android Auto + Kenwood 180° Backup Camera

DMX958-740LP big
Go to item page Right Arrow Icon of Right Arrow

6.8" Double DIN Digital Multimedia Shallow Chasis Stereo with Apple CarPlay and Android Auto + Kenwood 180° Backup Camera

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.8" TFT Active Matrix Display
• Wireless Apple CarPlay and Android Auto Compatible
• Three sets of 5 volts preamp outputs
• 13-Band Equalizer with Digital Time Alignment
• SiriusXM Satellite Radio Ready
• Includes Kenwood CMOS-740HDLP

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

Install kits available for most vehicles

found car based on your search
Fits your Avalon
3
List price $1500.00
-30% $1,050.00

In stock

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.8" TFT Active Matrix Display
• Wireless Apple CarPlay and Android Auto Compatible
• Three sets of 5 volts preamp outputs
• 13-Band Equalizer with Digital Time Alignment
• SiriusXM Satellite Radio Ready
• Includes Kenwood CMOS-740HDLP

Cerwin-Vega CV62BM (Open Box, Great)

6.2” Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth

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

6.2” Double DIN Touchscreen Digital Multimedia Receiver with Bluetooth

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.2" TFT-LCD Display
• iPhone and Android compatible
• One set of 4 volts preamp output
• 16-Band Equalizer DSP

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

Save $9 on install kits for this stereo

found car based on your search
Fits your Avalon
List price $203.99
-42% $118.99

In stock

Only 1 Left!

• Double DIN Bluetooth Digital Multimedia Receiver
• 6.2" TFT-LCD Display
• iPhone and Android compatible
• One set of 4 volts preamp output
• 16-Band Equalizer DSP

Sony DSX-B700 with Sony XS160GS

Double DIN In-Dash Bluetooth Digital Media Stereo Receiver + 90W RMS 6.5" GS Series 2-Way Coaxial Speakers

DSX-B700_XS160GS big
Go to item page Right Arrow Icon of Right Arrow

Double DIN In-Dash Bluetooth Digital Media Stereo Receiver + 90W RMS 6.5" GS Series 2-Way Coaxial Speakers

• 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

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

Install kits available for most vehicles

found car based on your search
Fits your Avalon
6
List price $319.98
-7% $297.99

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

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?
    FAQ for Stereo Receivers in 2006 Avalon

    Q: Can I upgrade or change the Stereo Receivers in 2006 Toyota Avalon?

    A: Yes this page includes all the best Stereo Receivers that work in your Avalon.

    Save up to 10 different vehicles in your garage
    Vehicle
    Store
    Delete

    2024 Audi SQ7

    2006 Toyota Avalon

    2010 BMW 335i xDrive

    2014 Scion FR-S

    2007 Hummer H2

    2001 Jeep Wrangler

    2014 Toyota Sequoia

    2007 GMC Sierra 2500 HD

    2009 Pontiac Vibe

    2004 BMW 325Ci

    Vehicle
    Store
    Delete

    1960 Harley Davidson FL

    Add vehicle Clear all vehicles
    Where to find vehicle info
    Are you sure you want to clear your garage?
    This action cannot be undone. Confirm
    This category was not designed for products.
    If you continue, you will be redirected to a category customized for your vehicle. Continue
    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.