Skip to main content
Skip to Filters
376 listings
Showing Nationwide results. Enter your
for local results.
  • Price Drop
    $4,799
    great price
    $3,456 below market
    • 123,457 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 22 City / 28 Hwy MPG
    • Auto Spot (Wood-Ridge, NJ)
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Wood-Ridge, NJ / 1,222 miles away from Rutland, ND

    Price includes all costs to be paid by consumer, except for licensing costs, registration fees, retail package, title and taxes. Any monetary discount...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2CL3E0172169
    Stock: 172169-69
    Certified Pre-Owned: No

  • Price Drop
    • 92,472 miles
    • Frame damage reported, 5 owners, personal use only
    • 6 Seats, 22 City / 28 Hwy MPG
    • Driver's Mart (Winter Park, FL)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Winter Park, FL / 1,492 miles away from Rutland, ND

    This 2014 Mazda Mazda5 Sport, has a Jet Black Mica exterior and an Black interior color. 92,472 miles. Stock Number E0166955. You can connect ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL3E0166955
    Stock: E0166955
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $6,900
    great price
    $3,317 below market
    • 107,242 miles
    • No accidents, 2 owners, rental vehicle
    • 6 Seats, 21 City / 28 Hwy MPG
    • Premium Spec Auto (Seattle, WA)
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Seattle, WA / 1,172 miles away from Rutland, ND

    2015 Mazda 5 Touring Mini-Van2.5L 4 cylinder engineautomatic transmission107k milesClean titleWe accept credit/debit cardsCan help with financi...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2CL2F0189028
    Stock: 9028
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • Price Drop
    • 102,245 miles
    • 3 accidents, 2 owners, corporate fleet vehicle
    • 6 Seats, 22 City / 28 Hwy MPG
    • CarMax Wichita (Wichita, KS)
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Wichita, KS / 579 miles away from Rutland, ND

    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

    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: Yes

    Features and Specs:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2CL2E0176228
    Stock: 27178727
    Certified Pre-Owned: No

    • 127,088 miles
    • No accidents, 3 owners, rental vehicle
    • 6 Seats, 21 City / 28 Hwy MPG
    • Driveway (In-stock online)
    • Delivery available*
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in San Antonio, TX / 1,144 miles away from Rutland, ND

    CarFax No Accidents Reported,High Demand,3rd Row Seat,Brake Assist,5-Speed A/T,Power Door Locks,Brake Assist,Floor Mats,Rear Bucket Seats,Front Wheel ...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL0F0190051
    Stock: F0190051A
    Certified Pre-Owned: No

  • Price Drop
    • 117,419 miles
    • No accidents, 3 owners, personal use
    • 6 Seats, 21 City / 28 Hwy MPG
    • Sanford DriveTime (Sanford, FL)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Sanford, FL / 1,485 miles away from Rutland, ND

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BLXF0182880
    Stock: 1120249119
    Certified Pre-Owned: No
    Listed since: 07-16-2025

    • 59,679 miles
    • No accidents, 2 owners, rental vehicle
    • 6 Seats, 21 City / 28 Hwy MPG
    • CarMax Hagerstown (Hagerstown, MD)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Hagerstown, MD / 1,095 miles away from Rutland, ND

    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

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL1F0180340
    Stock: 27677239
    Certified Pre-Owned: No

  • New Listing
    • 76,617 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 21 City / 28 Hwy MPG
    • CarMax Buena Park (Buena Park, CA)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Buena Park, CA / 1,367 miles away from Rutland, ND

    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

    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: Yes

    Features and Specs:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL3F0180162
    Stock: 27778318
    Certified Pre-Owned: No

  • Price Drop
    • 95,797 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 22 City / 28 Hwy MPG
    • CarMax Capitol Expressway (San Jose, CA)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in San Jose, CA / 1,389 miles away from Rutland, ND

    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

    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: Yes

    Features and Specs:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL4D0158426
    Stock: 27281155
    Certified Pre-Owned: No

    • 45,423 miles
    • No accidents, 2 owners, personal use only
    • 6 Seats, 21 City / 28 Hwy MPG
    • Driveway (In-stock online)
    • Delivery available*
    • Bluetooth
    • Heated seats
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Roseburg, OR / 1,276 miles away from Rutland, ND

    CarFax No Accidents Reported,Low Mileage,High Demand,3rd Row Seat,Bluetooth,Brake Assist,Heated Seats,Leather Seats,Satellite Radio,Sunroof / Moonroof...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2DL5F0189751
    Stock: 29690F
    Certified Pre-Owned: No

    • 44,642 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 21 City / 28 Hwy MPG
    • Capitol Mazda (San Jose, CA)
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in San Jose, CA / 1,389 miles away from Rutland, ND

    This DGDG Value 2015 Mazda Mazda5 Touring with one previous owner and 44,642 miles was inspected and reconditioned by our service team. Reconditioned ...

    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: Yes

    Features and Specs:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2CL2F0179969
    Stock: M29983A
    Certified Pre-Owned: No
    Listed since: 08-22-2025

    • 162,317 miles
    • No accidents, 2 owners, rental vehicle
    • 6 Seats, 21 City / 28 Hwy MPG
    • John Sauder Chevrolet of Ephrata (Ephrata, PA)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Ephrata, PA / 1,145 miles away from Rutland, ND

    NA.

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL5F0186464
    Stock: C25134U
    Certified Pre-Owned: No
    Listed since: 03-21-2025

  • Price Drop
    $4,999
    great price
    $2,294 below market
    • 149,120 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 6 Seats, 22 City / 28 Hwy MPG
    • Vectra Auto Sales (West Valley City, UT)
    • Bluetooth
    • Heated seats
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in West Valley City, UT / 813 miles away from Rutland, ND

    THIS VEHICLE IS LOCATED AT 3803 S REDWOOD RD WEST VALLEY CITY UT 84119 (8**) 7**-9***2.5L 4-cylinder engine delivering 157 horsepower, paired with a 5...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2DLXE0167730
    Stock: WVC167730
    Certified Pre-Owned: No
    Listed since: 12-03-2024

  • Price Drop
    $3,600
    great price
    $1,359 below market
    • 190,000 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 6 Seats, 22 City / 28 Hwy MPG
    • Real Deal Auto (Rio Linda, CA)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Rio Linda, CA / 1,319 miles away from Rutland, ND

    Cash today deal discount only $3700 and negotiable in person this is the cash discount price.$4700 is original price/ in payment price, we can do a pa...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL8E0177076
    Stock: 177076
    Certified Pre-Owned: No
    Listed since: 08-23-2025

  • New Listing
    $7,995
    good price
    $1,976 below market
    • 91,864 miles
    • No accidents, 2 owners, personal use only
    • 6 Seats, 22 City / 28 Hwy MPG
    • Cars With Deals (Lyndhurst, NJ)
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Lyndhurst, NJ / 1,222 miles away from Rutland, ND

    Call or Text 2**-2**-1***.. 2014 Mazda Mazda5 with 91K miles. Clean title. Clean Carfax No Accident. For more information please call or text 2**-2**-...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2CL2E0177282
    Stock: 3156
    Certified Pre-Owned: No
    Listed since: 09-11-2025

  • Price Drop
    $3,290
    great price
    $3,096 below market
    • 146,361 miles
    • 1 accident, 4 owners, personal use only
    • 6 Seats, 21 City / 28 Hwy MPG
    • Kelly Mitsubishi (Emmaus, PA)
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Emmaus, PA / 1,166 miles away from Rutland, ND

    29 SERVICE RECORDS!!! This local trade is an As-Is Pre-Auction Mechanic Special!!! The vehicle currently starts, runs and stops, but it will need work...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: JM1CW2CL1C0114915
    Stock: D259075C
    Certified Pre-Owned: No
    Listed since: 07-26-2025

    • 144,688 miles
    • No accidents, 3 owners, rental vehicle
    • 6 Seats, 22 City / 28 Hwy MPG
    • CARVIN ATX (Pflugerville, TX)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Pflugerville, TX / 1,076 miles away from Rutland, ND

    Save Thousands Hassle-Free!Looking for a reliable car at the right price? You ve found the spot! Save thousands not just hundreds No hidden fees just ...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL3E0177602
    Stock: 2420
    Certified Pre-Owned: No
    Listed since: 08-29-2025

  • $7,495
    fair price
    $593 below market
    • 98,585 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 22 City / 28 Hwy MPG
    • Almanzar Auto Sales (Bridgewater, MA)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Bridgewater, MA / 1,341 miles away from Rutland, ND

    2014 - MAZDA - MAZDA5 - Sport Minivan 4D - 4-Cyl, 2.5 Liter - Auto, 5-Spd Manual Mode - FWD - Passenger - Gasoline - JM1CW2BL2E0168499-Non-smoker owne...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL2E0168499
    Stock: 5558
    Certified Pre-Owned: No
    Listed since: 08-15-2025

  • $5,990
    good price
    $1,188 below market
    • 128,075 miles
    • 3 accidents, 5 owners, rental vehicle
    • 6 Seats, 22 City / 28 Hwy MPG
    • Deerfield Automall (Pompano Beach, FL)
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    • Rear Bench Seats
    Close

    Located in Pompano Beach, FL / 1,667 miles away from Rutland, ND

    AUTOMATIC TRANSMISSION POWER WINDOWS POWER DOOR LOCKS CD PLAYER COLD A/C ALLOY WHEELS 128000 MILES CLEAN TITLE EVERYTHING WORKS HABLAMOS ESPANOL FA...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2BL4E0164972
    Stock: E0164972
    Certified Pre-Owned: No
    Listed since: 10-25-2024

  • $8,995
    fair price
    $79 below market
    • 99,224 miles
    • No accidents, 3 owners, personal use only
    • 6 Seats, 22 City / 28 Hwy MPG
    • Courtesy Used Cars (Eureka, CA)
    • Bluetooth
    • Heated seats
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Eureka, CA / 1,379 miles away from Rutland, ND

    Call us at 7**-4**-9*** Courtesy Used Cars located at 631 4th St, Eureka, CA 95501 All advertised prices exclude government fees and taxes, any financ...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2DL2E0169181
    Stock: 558
    Certified Pre-Owned: No
    Listed since: 07-30-2025

    • 143,850 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 22 City / 28 Hwy MPG
    • AutoNet (Dallas, TX)
    • Bluetooth
    • Heated seats
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Dallas, TX / 914 miles away from Rutland, ND

    The 2014 Mazda Mazda5 4dr Wgn Auto Grand Touring Automatic offers the perfect combination of style, functionality, and performance. With its sleek des...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM1CW2DL9E0173132
    Stock: 173132
    Certified Pre-Owned: No
    Listed since: 04-04-2025

Showing 1 - 21 out of 376 listings

Consumer Reviews for the Mazda 5

Read recent reviews for the Mazda 5
Overall Consumer Rating
4.4 out of 5 stars51 Reviews
Write a vehicle reviewSee all 51 reviews
  • 5 star
    (59%)
  • 4 star
    (27%)
  • 3 star
    (12%)
  • 2 star
    (2%)
  • 1 star
    (0%)
4.88 out of 5 stars

Sporty Mini' Minivan w/Zoom-Zoom appeal!

mikeyg616, 02/28/2011
2012 Mazda 5 Touring 4dr Minivan (2.5L 4cyl 5A)
i did so much research on the perfect family hauler without breaking the bank&also not looking like i 'gave up'&was so happy to find the new 5!it has everything i was looking for to transport my family of 4,we chose the upgraded 'touring model which adds fogs,spoiler side skirts 17' rims nicer grill &leather wheel,power is surprisingly good w/ smooth tranny & good mpg!turning radius is … great!the seats are really comfy,the dual slide doors are light and easy to use for wifey w kiddies!pass/cargo room is also more then adequate,this mpv is a hot seller in Europe and only car in its class that got rave reviews..much better ad easier then suv w 3rd row,i highly recommend,we love our 2012 5!
Report abuse
Filters
Skip to Results

Applied Filters4Active

Location

Search radiusNationwide
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.