Skip to main content
Skip to Filters
7,662 listings
  • Price Drop
    $12,883
    good price
    $2,472 below market
    • 118,792 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 35 Hwy MPG
    • Village Toyota of Homosassa (327 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Homosassa, FL / 327 miles away from Montgomery, AL

    2019 Toyota Corolla SEGOOD TIRES, GOOD BRAKES, ABS brakes, Active Cruise Control, Alloy wheels, Electronic Stability Control, Heated door mirrors, Il...

    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:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 5YFBURHE6KP884259
    Stock: KP884259A
    Certified Pre-Owned: Yes
    Listed since: 05-25-2025

  • New Listing
    $13,994
    good price
    $1,333 below market
    • 84,161 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • Day's Preowned Supercenter (137 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Rockmart, GA / 137 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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE6KC185312
    Stock: 241118D
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • Stock photo**
    $11,900
    good price
    $1,137 below market
    • 138,559 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • Lowery Brothers Motors (128 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Boaz, AL / 128 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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE0KC168635
    Stock: 168635-T
    Certified Pre-Owned: No
    Listed since: 06-18-2025

  • Price Drop
    $12,978
    fair price
    $209 below market
    • 122,834 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • Jeff Wyler Toyota of Clarksville (414 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Clarksville, IN / 414 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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE5KC156772
    Stock: 31215360A
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • New Listing
    $14,997
    fair price
    $92 below market
    • 91,269 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • Townsend Honda (92 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tuscaloosa, AL / 92 miles away from Montgomery, AL

    Vehicle DetailsDiscover exceptional value and reliability with our 2019 Toyota Corolla LE, a standout choice for those seeking a dependable an...

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE2KP865160
    Stock: H13676A
    Certified Pre-Owned: No
    Listed since: 06-28-2025

  • New Listing
    Stock photo**
    $13,999
    fair price
    $155 below market
    • 119,991 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 36 Hwy MPG
    • John Miles Chevrolet Buick GMC (159 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Conyers, GA / 159 miles away from Montgomery, AL

    *Vehicle Details*Discover reliability and efficiency with this pristine 2019 Toyota Corolla LE, a perfect blend of style and practicality. This sedan ...

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE8KC179334
    Stock: B10652B
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • New Listing
    $18,998
    fair price
    $491 above market
    • 30,221 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • CarMax Augusta (254 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Augusta, GA / 254 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

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE4KP856816
    Stock: 27309571
    Certified Pre-Owned: No

  • New Listing
    $17,590
    fair price
    $944 above market
    • 62,829 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 36 Hwy MPG
    • Carvana - Atlanta (146 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Atlanta, GA / 146 miles away from Montgomery, AL

    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

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE4KP935466
    Stock: 2003797207
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • $18,998
    fair price
    $997 above market
    • 33,207 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 36 Hwy MPG
    • CarMax Clearwater (371 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Clearwater, FL / 371 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

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE5KP857487
    Stock: 27519076
    Certified Pre-Owned: No

  • $17,998
    fair price
    $81 above market
    • 41,906 miles
    • No accidents, 3 owners, personal use only
    • 28 City / 36 Hwy MPG
    • CarMax Lakeland (390 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lakeland, FL / 390 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

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE2KP923137
    Stock: 27496128
    Certified Pre-Owned: No

  • Price Drop
    • 134,717 miles
    • 2 accidents, 2 owners, personal use only
    • 28 City / 36 Hwy MPG
    • AutoNation Ford St. Petersburg (380 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Saint Petersburg, FL / 380 miles away from Montgomery, AL

    The following items have been reconditioned on this vehicle: all new tires! Lane Keeping Assist50 State EmissionsBlack; Fabric Seat TrimSlate Me...

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

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE9KC178533
    Stock: KC178533
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • $19,998
    fair price
    $704 above market
    • 41,612 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 35 Hwy MPG
    • CarMax Gainesville (297 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Gainesville, FL / 297 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

    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:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T1BURHE6KC183477
    Stock: 26083379
    Certified Pre-Owned: No

  • New Listing
    • 6,243 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 36 Hwy MPG
    • CarMax Roswell (163 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Roswell, GA / 163 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

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE4KP870991
    Stock: 27197926
    Certified Pre-Owned: No

  • $17,990
    fair price
    $1,109 above market
    • 59,030 miles
    • No accidents, 2 owners, personal use
    • 28 City / 36 Hwy MPG
    • D-Patrick Nissan (396 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Evansville, IN / 396 miles away from Montgomery, AL

    2019 Toyota Corolla L **Prices listed do not include a $245 documentation fee, applicable tax, title, tags, license, or $195 service and preparation. ...

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE6KC160958
    Stock: Z10928
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • New Listing
    $14,998
    fair price
    $131 above market
    • 99,366 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • Mark McLarty Toyota (382 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in North Little Rock, AR / 382 miles away from Montgomery, AL

    1 OWNER CLEAN CARFAX, ONLY AT MARK MCLARTY TOYOTA, Corolla SE, 4D Sedan, 1.8L I4 DOHC, CVT, FWD, Classic Silver Metallic, Black w/Fabric Seat Trim, AB...

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE4KC126291
    Stock: KC126291
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • New Listing
    $14,995
    fair price
    $51 below market
    • 77,522 miles
    • 3 accidents, 3 owners, personal use
    • 28 City / 36 Hwy MPG
    • Dave Sinclair Ford (483 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Saint Louis, MO / 483 miles away from Montgomery, AL

    Buy our 2019 Toyota Corolla LE Sedan, and you've got the green light for better driving! Powered by a 1.8 Liter 4 Cylinder offering 132hp connected to...

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE9KP884675
    Stock: 5056201
    Certified Pre-Owned: No

    • 87,345 miles
    • Frame damage reported, 2 owners, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • VIP Kars (150 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

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

    LOADED WITH VALUE! Comes equipped with: Bluetooth. This Toyota Corolla also includes Clock, Tachometer, Cruise Control, Power Steering, Telescoping St...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE7KC242326
    Stock: 242326
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • New Listing
    • 45,221 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 35 Hwy MPG
    • CarMax Pensacola (141 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Pensacola, FL / 141 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

    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:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T1BURHE1KC216255
    Stock: 26959547
    Certified Pre-Owned: No

  • Price Drop
    • 103,237 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 35 Hwy MPG
    • Carvana - Atlanta (146 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Atlanta, GA / 146 miles away from Montgomery, AL

    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

    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:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T1BURHE8KC212851
    Stock: 2003838138
    Certified Pre-Owned: No
    Listed since: 06-21-2025

  • New Listing
    • 47,017 miles
    • No accidents, 2 owners, rental vehicle
    • 28 City / 36 Hwy MPG
    • CarMax Gainesville Georgia (193 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Gainsville, GA / 193 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

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHEXKC237637
    Stock: 27496819
    Certified Pre-Owned: No

    • 58,760 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • CarMax Mobile (159 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Mobile, AL / 159 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

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE1KC182916
    Stock: 27291964
    Certified Pre-Owned: No

Showing 1 - 21 out of 7,662 listings

Consumer Reviews for the Toyota Corolla

Read recent reviews for the Toyota Corolla
Overall Consumer Rating
3.8 out of 5 stars46 Reviews
Write a vehicle reviewSee all 46 reviews
  • 5 star
    (43%)
  • 4 star
    (22%)
  • 3 star
    (15%)
  • 2 star
    (9%)
  • 1 star
    (11%)
4 out of 5 stars

2019 Toyota Corolla XSE SDN

Paul, 07/06/2019
2019 Toyota Corolla XSE 4dr Sedan (1.8L 4cyl CVT)
Yes it is a fun car to drive, great on gas a tank of gas will last me 2 weeks. But I am very disappointed that there is no sway bar that comes standard on this car when it definitely needs one. Especially when driving on the highway on a windy day this car is all over the road and very sloppy. I complained to a Toyota Dealer and was given a lame excuse from a salesman stating this is … what they made speed limits for. Which I feel is total b S . Toyota does offer one for $300.00 plus a install fee. But my 2019 Corolla is the top of the line XSE model, i feel I shouldn't have to pay for it out of pocket.. They should look into this issue for me...
Report abuse

Used 2019 Toyota Corolla in Montgomery, AL Values

Estimated values
2019 Toyota Corolla SE 4dr Sedan (1.8L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$12,674$14,808$16,713
Clean$12,224$14,271$16,094
Average$11,474$13,376$15,063
Rough$10,498$12,212$13,722

The average list price of a used 2019 Toyota Corolla in Montgomery, Alabama is $16,161. The average mileage on a used Toyota Corolla 2019 for sale in Montgomery, Alabama is 76,373. Based on the average mileage of 76,373 for used 2019 Toyota Corolla 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 Toyota Corolla 2019 in Montgomery, Alabama to be $11,474.

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.