Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
5,922 listings
  • New Listing
    • 187,870 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 34 Hwy MPG
    • AutoNation Hyundai North Richland Hills (372 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Fort Worth, TX / 372 miles away from Springfield, MO

    50 State EmissionsBisque; Fabric Seat TrimThis vehicle includes a Money-Back Guarantee* and passed our precise inspection process. Best of all the...

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 5YFBU4EE3CP060664
    Stock: CP060664
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • $8,999
    fair price
    $269 above market
    • 129,890 miles
    • No accidents, 2 owners, personal use only
    • 26 City / 34 Hwy MPG
    • I-80 Auto Sales (428 mi away)
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Hazel Crest, IL / 428 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 2T1BU4EE3AC439175
    Stock: 439175
    Certified Pre-Owned: No

  • $7,440
    fair price
    $146 below market
    • 138,370 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 26 City / 34 Hwy MPG
    • Fremont Auto Center (339 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Fremont, NE / 339 miles away from Springfield, MO

    Fremont Auto Center 4**-6**-4*** Fully Serviced!Our expert mechanics have meticulously maintained this vehicle for its next owner. Financing Available...

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE3AZ167063
    Stock: C25013
    Certified Pre-Owned: No
    Listed since: 05-23-2025

    • 117,351 miles
    • No accidents, 3 owners, personal use only
    • 26 City / 34 Hwy MPG
    • TexasCarsDirect.com (357 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Dallas, TX / 357 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 2T1BU4EEXAC533506
    Stock: 533506
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • $8,995
    fair price
    $255 above market
    • 93,985 miles
    • No accidents, 3 owners, rental vehicle
    • 26 City / 34 Hwy MPG
    • Z Imports (426 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Indianapolis, IN / 426 miles away from Springfield, MO

    LOOKING FOR A GREAT CAR AT A GREAT PRICE???? We provide "auto check report" on every vehicle in our inventory. We have been in business since 2000 at ...

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE4AZ222278
    Stock: 10coroltoy3599s
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • $5,900
    fair price
    $245 above market
    • 227,340 miles
    • No accidents, 5 owners, corporate fleet vehicle
    • 26 City / 34 Hwy MPG
    • Goldstar Auto Brokers (447 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Birmingham, AL / 447 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE5AZ332983
    Stock: 332983
    Certified Pre-Owned: No
    Listed since: 06-11-2024

  • $7,900
    fair price
    $514 above market
    • 161,995 miles
    • No accidents, 5 owners, personal use
    • 26 City / 34 Hwy MPG
    • Neal Auto Sales (402 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in South Sioux City, NE / 402 miles away from Springfield, MO

    Drives great, good tires , good A\C and Heater, clean title, very clean inside fore more information call 7**-2**-1***

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE0AZ346466
    Stock: 346466
    Certified Pre-Owned: No
    Listed since: 09-12-2024

  • Photos not available
    $9,996
    fair price
    $571 above market
    • 105,750 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 34 Hwy MPG
    • Hendrick Toyota Merriam (147 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Merriam, KS / 147 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE9AZ213978
    Stock: S90909A
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • Stock photo**
    $8,800
    fair price
    $421 below market
    • 83,675 miles
    • 1 accident, 2 owners, personal use only
    • 26 City / 34 Hwy MPG
    • Ace Motorworks (425 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Lisle, IL / 425 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 2T1BU4EE4AC295975
    Stock: 10516
    Certified Pre-Owned: No
    Listed since: 03-23-2025

  • $6,495
    fair price
    $38 below market
    • 161,657 miles
    • 1 accident, 3 owners, government vehicle
    • 26 City / 34 Hwy MPG
    • Exclusive Auto Haus (435 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Roselle, IL / 435 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 2T1BU4EE2AC390163
    Stock: EX90163
    Certified Pre-Owned: No
    Listed since: 01-08-2025

  • $10,995
    fair price
    $54 above market
    • 125,000 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 34 Hwy MPG
    • Ponce Imports (481 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Baton Rouge, LA / 481 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE2AZ297884
    Stock: 297884
    Certified Pre-Owned: No
    Listed since: 07-28-2023

  • New Listing
    Stock photo**
    $9,290
    fair price
    $355 below market
    • 97,235 miles
    • 1 accident, 2 owners, personal use only
    • 26 City / 34 Hwy MPG
    • Heart City Automotive (500 mi away)
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Elkhart, IN / 500 miles away from Springfield, MO

    Used car for sale in Elkhart, IN. Heart City Toyota presents this used 2010 Toyota Corolla for sale with the following factory-installed packages, inc...

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EEXAZ353358
    Stock: B16092A
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • Stock photo**
    $7,995
    fair price
    $419 above market
    • 239,000 miles
    • No accidents, 2 owners, personal use only
    • 26 City / 34 Hwy MPG
    • Carcure auto sales (497 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Richmond, KY / 497 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: JTDBU4EE8AJ058605
    Stock: 058605
    Certified Pre-Owned: No
    Listed since: 11-03-2024

  • $10,000
    fair price
    $471 above market
    • 98,583 miles
    • 1 accident, 1 owner, personal use only
    • 26 City / 34 Hwy MPG
    • Robinson Toyota (269 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Jackson, TN / 269 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE2AZ245655
    Stock: P11146
    Certified Pre-Owned: No
    Listed since: 11-17-2024

  • Price Drop
    $7,379
    fair price
    $277 below market
    • 140,229 miles
    • 2 accidents, 2 owners, personal use only
    • 26 City / 34 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Troy, MI / 654 miles away from Springfield, MO

    Rare Find,Brake Assist,Steel Wheels,Power Door Locks,Brake Assist,Front Wheel Drive,Gasoline Fuel,Remote Trunk Release,CD Player,ABS,Cloth Seats,Rear ...

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE8AZ167267
    Stock: AZ167267T
    Certified Pre-Owned: No

  • New Listing
    $9,995
    fair price
    $546 above market
    • 143,152 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 26 City / 34 Hwy MPG
    • First Automotive TN (396 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Murfreesboro, TN / 396 miles away from Springfield, MO

    Visit First Automotive TN online at firstautomotivetn.net to see more pictures of this vehicle or call us at 615-890-4007 today to schedule your test...

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 2T1BU4EE3CC916500
    Stock: 916500
    Certified Pre-Owned: No

  • $8,999
    fair price
    $56 above market
    • 114,412 miles
    • 2 accidents, 4 owners, personal use
    • 26 City / 34 Hwy MPG
    • K City Motors (472 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Kenosha, WI / 472 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE3AZ284593
    Stock: 2496
    Certified Pre-Owned: No
    Listed since: 02-22-2025

  • New Listing
    • 88,134 miles
    • 26 City / 34 Hwy MPG
    • Carvana - Dallas (359 mi away)
    • Home delivery*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Dallas, TX / 359 miles away from Springfield, MO

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 5YFBU4EE6CP049450
    Stock: 2003676036
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • $6,999
    fair price
    $142 above market
    • 159,300 miles
    • 2 accidents, 3 owners, personal use
    • 26 City / 34 Hwy MPG
    • Auto World (317 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Omaha, NE / 317 miles away from Springfield, MO

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 1NXBU4EE8AZ306300
    Stock: 12812
    Certified Pre-Owned: No

  • $5,495
    fair price
    $53 above market
    • 213,288 miles
    • 1 accident, 5 owners, corporate fleet vehicle
    • 26 City / 34 Hwy MPG
    • Tom's Auto Sales (307 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Des Moines, IA / 307 miles away from Springfield, MO

    2010 TOYOTA COROLLA WITH CLOTH INTERIOR, POWER LOCKS AND WINDOWS, CD, AUX, AM/FM, CRUISE, TILT, FRESH DETAIL AND READY TO GO!

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: 2T1BU4EEXAC195718
    Stock: B95718L
    Certified Pre-Owned: No
    Listed since: 03-26-2025

    • 135,907 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 35 Hwy MPG, Manual
    • Woolsey Enterprises (91 mi away)
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Mountain View, MO / 91 miles away from Springfield, MO

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 2T1BU4EE4AC372506
    Stock: 11227
    Certified Pre-Owned: No
    Listed since: 09-16-2023

Showing 85 - 105 out of 5,922 listings

Consumer Reviews for the Toyota Corolla

Read recent reviews for the Toyota Corolla
Overall Consumer Rating
4.1 out of 5 stars231 Reviews
Write a vehicle reviewSee all 231 reviews
  • 5 star
    (51%)
  • 4 star
    (29%)
  • 3 star
    (11%)
  • 2 star
    (6%)
  • 1 star
    (4%)
5 out of 5 stars

Never thought I'd like a Corolla....

ChristineInCleveland, 07/31/2017
2010 Toyota Corolla LE 4dr Sedan (1.8L 4cyl 4A)
Found this vehicle used on Carfax June 2017 as a 1 owner no accident. Had 51K miles & bought from dealer. Thought would be too small til I saw this one! Car was in excellent conditon & for 1.8 liter has plenty of zoom zoom. Handling is great. This particular 2010 model was mf'd in Canada, & is a few inches longer on both ends than other years I've seen. Roomy cabin & quiet insulated … ride feels just like new car. Paint looks amazing for its age. Fun to drive, no complaints so far! Glad I am getting such good mileage too. Update: January 2018. Still have no complaints. Plan on keeping this car a long time! ❤ Update January 2019. This car has been serving me well. Reliable, comfortable ride. Hope to hang on to it for many years. Update August 2020. Only thing replaced since purchase is the original battery in March 2020. Car still runs great. Enjoy the cruise control whenever have opportunity. Currently at about 61,000 miles. My son wants me to sell this car to him cuz he likes driving it so much. But I'm not ready to buy another car while still so happy with this one! August 2021: Edmunds keeps asking me to do these annual reviews, & this one sounds just like all the above ones...car runs great & I'm planning to hang on to it for as long as possible! August 2022 they asked for another review, so I still have been getting great service & the only thing I've spent money on this year was a new set of tires, since I still had the ones the car came with & was time to replace. Hope to keep this car for many more years to come! 2024, Edmunds asked me for another review, and am happy to report my Corolla is still running strong and like a car half it's age. Very dependable, well insulated ride. Gets ya where ya gotta go, and since I usually drive under 4K a year, I hope to keep this car several more to come.
Report abuse

Used 2012 Toyota Corolla in Springfield, MO Values

Estimated values
2012 Toyota Corolla LE 4dr Sedan (1.8L 4cyl 4A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$3,821$6,081$7,418
Clean$3,607$5,693$6,893
Average$3,248$5,047$6,017
Rough$2,783$4,208$4,877

The average list price of a used 2012 Toyota Corolla in Springfield, Missouri is $8,689. The average mileage on a used Toyota Corolla 2012 for sale in Springfield, Missouri is 141,053. Based on the average mileage of 141,053 for used 2012 Toyota Corolla for sale in Springfield, MO 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 Toyota Corolla 2012 in Springfield, Missouri to be $3,248.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.