Skip to main content
Skip to Filters
341 listings
  • $23,979
    great price
    $4,796 below market
    • 74,333 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Sun Toyota (353 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Holiday, FL / 353 miles away from Montgomery, AL

    Sun Toyotas Real Nationwide Lifetime Powertrain WarrantyDrive with confidence knowing your investment is backed by our exclusive Sun Toyota Lifetime P...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C30H0U29549
    Stock: K042348A
    Certified Pre-Owned: No
    Listed since: 07-12-2025

  • $17,995
    great price
    $3,696 below market
    • 96,311 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • JC Auto Market (388 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Winter Park, FL / 388 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C56H0N84558
    Stock: N84558
    Certified Pre-Owned: No

  • Price Drop
    $24,988
    fair price
    $512 above market
    • 75,162 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • BMW of Louisville (404 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Louisville, KY / 404 miles away from Montgomery, AL

    2017 BMW X6 xDrive35i Flamenco Red Metallic Recent Arrival! Odometer is 16887 miles below market average! Clean CARFAX.Black w/Dakota Leather Upholste...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C36H0U29782
    Stock: P086453A
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • New Listing
    • 108,210 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Alta Auto Group (378 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Concord, NC / 378 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C53H0N84873
    Stock: N84873
    Certified Pre-Owned: No
    Listed since: 07-11-2025

  • $15,999
    great price
    $2,657 below market
    • 131,568 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Veterans Ford (368 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tampa, FL / 368 miles away from Montgomery, AL

    FORD CERTIFIED, LEATHER, NAVIGATION, SUNROOF, BACKUP CAMERA, BLIND SPOT, 4-Zone Automatic Climate Control, ACC Stop & Go + Active Driving Assistant, A...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C54G0N82354
    Stock: G0N82354
    Certified Pre-Owned: No
    Listed since: 06-09-2025

    • 107,987 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Mega Motors (144 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Marietta, GA / 144 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C31H0X47521
    Stock: 11725
    Certified Pre-Owned: No

  • New Listing
    $20,999
    fair price
    $914 above market
    • 99,175 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • GTI Motors (313 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Columbia, SC / 313 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C57H0N84407
    Stock: N84407
    Certified Pre-Owned: No

  • New Listing
    • 157,923 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 15 City / 21 Hwy MPG
    • MagiCar Group (392 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Orlando, FL / 392 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: Yes

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 5UXKU6C37H0W38391
    Stock: W38391R
    Certified Pre-Owned: No

  • Price Drop
    $18,309
    fair price
    $636 below market
    • 133,396 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Driveway (383 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Orlando, FL / 383 miles away from Montgomery, AL

    CarFax No Accidents Reported,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigation System,Sunroof / Moon...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 5UXKU0C51J0G80479
    Stock: J0G80479
    Certified Pre-Owned: No

  • New Listing
    $29,998
    fair price
    $954 above market
    • 53,766 miles
    • 5 Seats, 18 City / 25 Hwy MPG
    • CarMax Clermont (375 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Clermont, FL / 375 miles away from Montgomery, AL

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 5UXKU0C59J0G80567
    Stock: 27065917
    Certified Pre-Owned: No

  • New Listing
    • 158,609 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Susan Schein Automotive (73 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Pelham, AL / 73 miles away from Montgomery, AL

    This Jet Black 2016 BMW X6 would be a welcomed addition to your family or business. It comes well-equipped with: 10.2 In. Infotainment Screen Size, 12...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C59G0N78266
    Stock: N78266-T
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • $20,999
    good price
    $766 below market
    • 115,237 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • North Georgia Auto Brokers (158 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Snellville, GA / 158 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C55J0X49540
    Stock: 9540SAM
    Certified Pre-Owned: No

  • $13,950
    good price
    $1,807 below market
    • 143,465 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Triad Imports (439 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Greensboro, NC / 439 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C56G0N81495
    Stock: N81495
    Certified Pre-Owned: No

  • $20,999
    fair price
    $236 below market
    • 102,827 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Classic Luxury Motors (171 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Buford, GA / 171 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C58G0N82065
    Stock: 065EHA
    Certified Pre-Owned: No

  • New Listing
    • 45,501 miles
    • 5 Seats, 18 City / 24 Hwy MPG
    • CarMax Jackson (MS) (234 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jackson, MS / 234 miles away from Montgomery, AL

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C58J0X48687
    Stock: 27463901
    Certified Pre-Owned: No

  • $20,500
    fair price
    $1,450 above market
    • 93,769 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 25 Hwy MPG
    • Atlanta Best Used Cars (157 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Norcross, GA / 157 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: Yes

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 5UXKU0C59G0F99612
    Stock: G0F99612-98
    Certified Pre-Owned: No

  • $16,999
    fair price
    $80 below market
    • 135,125 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Classic Luxury Motors (171 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Buford, GA / 171 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C51G0N81338
    Stock: 338Yas
    Certified Pre-Owned: No

    • 82,009 miles
    • Insurance loss reported, 2 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Supreme Raleigh (493 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Raleigh, NC / 493 miles away from Montgomery, AL

    Fully Loaded,The 2018 BMW X6 xDrive35i has a variety of technology features, including: The X6 has a 10.2-inch touchscreen displa...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C50J0X50482
    Stock: 50482
    Certified Pre-Owned: No
    Listed since: 08-04-2024

  • New Listing
    Stock photo**
    • 116,600 miles
    • 5 Seats, 18 City / 24 Hwy MPG
    • Ed Voyles Kia (142 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Smyrna, GA / 142 miles away from Montgomery, AL

    2016 BMW X6 xDrive35iBlack Leather, 10 Speakers, 3.15 Axle Ratio, 4-Wheel Disc Brakes, 4-Zone Automatic Climate Control, ABS brakes, Aerodynamic Kit, ...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C50G0N81539
    Stock: 2P2156A
    Certified Pre-Owned: No
    Listed since: 07-19-2025

  • $24,999
    good price
    $3,477 below market
    • 78,162 miles
    • No accidents, 5 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Philips Automobiles of Distinction (319 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Columbia, SC / 319 miles away from Montgomery, AL

    New Arrival: 2017 BMW X6 xDrive35i M Sport Appearance PackageMileage: 78,165 milesExterior: Alpine WhiteInterior: Stunning Two-Tone Brown/Black Leathe...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C30H0U30264
    Stock: 7587
    Certified Pre-Owned: No
    Listed since: 07-12-2025

    • 96,903 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Zeke's Automotive Group (249 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Smyrna, TN / 249 miles away from Montgomery, AL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5UXKU2C56J0X49613
    Stock: X49613
    Certified Pre-Owned: No

Showing 1 - 21 out of 341 listings

Consumer Reviews for the BMW X6

Read recent reviews for the BMW X6
Overall Consumer Rating
4.5 out of 5 stars19 Reviews
Write a vehicle reviewSee all 19 reviews
  • 5 star
    (68%)
  • 4 star
    (26%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (5%)
5 out of 5 stars

You have to live with it to really know...

Str8line, 01/19/2016
2016 BMW X6 xDrive35i 4dr SUV AWD (3.0L 6cyl Turbo 8A)
I'm a wagon guy. A utility guy. A lover of great handling, powerful cars. I spend my money on cars. To me the ultimate car for the money is a GTI, or maybe a truck if you want the ultimate in utility. But let's say you can afford to splurge on a luxury car... why would you get an X6? Well, first off I have a truck. And a sports car(911). And a wagon(BMW 530). But the wagon is getting … older and it was time for a replacement. So naturally I got the X6M as the ultimate wagon. That was a little over a year ago and when it was time to get rid of my wife's third row SUV(Mercedes GL550) for something smaller she decided on... another X6! This time the six cylinder X35i. I was surprised. But this is a surprising vehicle. Don't believe what they say about its storage space, there is a ton, trust me. Like fill up two shopping carts at Costco and fold down the rear seats and watch the X6 swallow it all, space. Which brings me to the X5's cargo space. This is the same car as the X5, just without the tall rear, so in the x5 you really only gain the space above the cargo area where you would stack stuff, and then you can't see out the back window. If you have one vehicle that extra space in the x5 might be important, but if you have a truck or don't usually buy big items you won't miss it. As I said the X6 has a LOT of space in its own right. Also, don't believe what they say about the rear seat room. I'm 6ft. tall and there is three inches of room above my head, and a large amount of legroom. The back seat is actually much more comfortable than the X5's which feels a little like a bench. Now for the good stuff... The X6 is an incredibly fun vehicle to drive. I have a 911. I have an X6M. I know fun. The 35i is a potent engine with great throttle response and a sublime transmission. The suspension is firm, never harsh and entices you to drive this thing like a race car. The brakes are stout. The steering is not 911 or X6M great but it's pretty good and the really the only thing drive-wise they could improve in my opinion. The steering is too light but if you're not jumping out of a 911 or X6M or GTI or BRZ you might not realize that it's not perfect. Want to go off-road? I drove an X3 through the off-road course at the BMW plant in South Carolina and trust me you can do a lot with the x-series BMW's. I go to Moab. I drive Jeeps on their gnarly routes. The X6 won't do that but don't underestimate its abilities off-road, it is very impressive. And the interior, oh my the interior. Wow, wow, wow. Gorgeous. Quality. Comfort. Perfection. The exterior? Well I like it. I don't love it like the 911 exterior, or a Ferrari. But it is different and there is something about this car that makes you take notice. I think it's cool, if a bit quirky. As I said, you really have to live with this vehicle to realize how great it is. One pleasant surprise has been our MPG with the X6. We are averaging over 20MPG in mixed driving with lots of hills. Our old diesel Mercedes GL averaged 20 and we thought that was great. 20MPG for this sporty, gas vehicle is super impressive and I have heard of people getting over 30 MPG on the highway. So if you are looking for a versatile vehicle that drives fantastic and provides a lot of utility while being stylish and different check out the X6.
Report abuse

Used 2017 BMW X6 in Montgomery, AL Values

Estimated values
2017 BMW X6 xDrive35i 4dr SUV AWD (3.0L 6cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$14,625$16,940$18,715
Clean$14,216$16,444$18,142
Average$13,534$15,617$17,188
Rough$12,647$14,542$15,948

The average list price of a used 2017 BMW X6 in Montgomery, Alabama is $21,773. The average mileage on a used BMW X6 2017 for sale in Montgomery, Alabama is 105,049. Based on the average mileage of 105,049 for used 2017 BMW X6 for sale in Montgomery, AL and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used BMW X6 2017 in Montgomery, Alabama to be $13,534.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.