Skip to main content
Skip to Filters
591 listings
    • 85,099 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Dream Work Automotive (232 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Charlotte, NC / 232 miles away from Charlottesville, VA

    Discover the perfect balance of style and performance in the 2020 Toyota Corolla Hatchback SE Nightshade Edition. This exceptional vehicle combines sl...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE8L3096266
    Stock: PM033180A
    Certified Pre-Owned: No
    Listed since: 10-31-2025

  • Price Drop
    $14,995
    good price
    $1,051 below market
    • 95,600 miles
    • No accidents, 2 owners, personal use only
    • 32 City / 41 Hwy MPG
    • South Easton Motor Sales (478 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in South Easton, MA / 478 miles away from Charlottesville, VA

    The 2020 Toyota Corolla Hatchback SE CVT (GS) presents a sleek and modern design, perfect for those who desire both performance and style. Its silver ...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE1L3088235
    Stock: 24721
    Certified Pre-Owned: No
    Listed since: 08-09-2025

  • Price Drop
    $17,859
    good price
    $747 below market
    • 81,100 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • Jessica Chevrolet (342 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Honeoye Falls, NY / 342 miles away from Charlottesville, VA

    Apple CarPlay/Android Auto, Blackout Emblem Overlays, Blackout Package, Driver 8-Way Power & Passenger Manual Front Seats, Heated front seats, Power d...

    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/37 Highway)

    Listing Information:

    VIN: JTNA4RBE6L3089027
    Stock: PJ00664
    Certified Pre-Owned: No
    Listed since: 11-19-2025

  • New Listing
    $18,500
    fair price
    $526 below market
    • 45,102 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • Jake Sweeney Express (335 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Cincinnati, OH / 335 miles away from Charlottesville, VA

    Jake Sweeney Is Here to Help! If you are in need of a new or used vehicle, we are offering you the ability to shop online and have your vehicle delive...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE4L3087533
    Stock: G19167
    Certified Pre-Owned: No
    Listed since: 09-30-2025

  • $20,995
    fair price
    $368 below market
    • 47,028 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • i.g. Burton Chrysler Dodge Jeep Ram FIAT of Milford (176 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Milford, DE / 176 miles away from Charlottesville, VA

    !!!((( SEE IT AT THE MILFORD JEEP LOCATION!!!)))!!!, ***THIS VEHICLE IS SCHEDULED TO LEAVE FOR MANHEIM AUTO AUCTION AND IS BEING OFFERED AT WHOLESALE ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4RBEXL3084633
    Stock: 7257417C
    Certified Pre-Owned: No
    Listed since: 11-19-2025

  • $16,987
    fair price
    $416 above market
    • 101,445 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Versatile Collection (420 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Alpharetta, GA / 420 miles away from Charlottesville, VA

    BEST COLOR COMBO - XSE TECH SPORTS HATCH CVT - NAVIGATION - BLIND SPOT MONITORS - HEATED SEATS - ALL POWERED - LANE KEEP ASSIST - COLLISION ALERT WARN...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4RBE1L3094855
    Stock: b094855
    Certified Pre-Owned: No

  • Price Drop
    • 92,935 miles
    • 2 accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Westgate Dodge Ram (145 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Wake Forest, NC / 145 miles away from Charlottesville, VA

    Apple CarPlay/Android Auto, Auto High-beam Headlights, Exterior Parking Camera Rear, Heated door mirrors, Spoiler, Steering wheel mounted audio contro...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE8L3079189
    Stock: 63067XP
    Certified Pre-Owned: No
    Listed since: 09-12-2025

  • New Listing
    $19,998
    fair price
    $1,040 above market
    • 71,822 miles
    • 1 accident, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • CarMax Brandywine (97 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Brandywine, MD / 97 miles away from Charlottesville, VA

    Wanna drive? CarMax puts you in the driver's seat-and that includes transparency. Certain cars may have unrepaired safety recalls, so check nhtsa.gov/...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE2L3090978
    Stock: 28151371
    Certified Pre-Owned: No

  • Price Drop
    • 77,604 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • Westgate Mitsubishi (152 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Raleigh, NC / 152 miles away from Charlottesville, VA

    Discover unmatched choice at Westgate Chrysler Jeep Dodge Ram in Raleigh, home to a huge lineup of new vehicles and one of the largest used-car invent...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE9L3075474
    Stock: M6304XP
    Certified Pre-Owned: No
    Listed since: 12-01-2025

  • New Listing
    • 36,738 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • CarMax West Broad (55 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Richmond, VA / 55 miles away from Charlottesville, VA

    Wanna drive? CarMax puts you in the driver's seat-and that includes transparency. Certain cars may have unrepaired safety recalls, so 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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4RBE6L3077386
    Stock: 27968316
    Certified Pre-Owned: No

  • New Listing
    • 78,313 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • CarMax Raleigh (150 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Raleigh, NC / 150 miles away from Charlottesville, VA

    Wanna drive? CarMax puts you in the driver's seat-and that includes transparency. Certain cars may have unrepaired safety recalls, so 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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4RBE4L3077855
    Stock: 28127453
    Certified Pre-Owned: No

    • 138,530 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • International Auto Outlet (340 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Hamilton, OH / 340 miles away from Charlottesville, VA

    2020 TOYOTA COROLLA SE -- 4DOOR HATCHBACK -- 2.0L I4 -- 6-SPEED -- BACKUP CAMERA -- POWER WINDOWS AND LOCKS -- CRUISE CONTROL -- AM/FM STEREO CD PLA...

    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/37 Highway)

    Listing Information:

    VIN: JTNB4RBE5L3075382
    Stock: 075382
    Certified Pre-Owned: No

  • Price Drop
    • 47,221 miles
    • No accidents, 2 owners, personal use
    • 32 City / 41 Hwy MPG
    • W & L Mazda (217 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Northumberland, PA / 217 miles away from Charlottesville, VA

    W&L Mazda is excited to offer this superb 2020 Toyota Corolla Hatchback in Black Metallic. We use market-based pricing to assure the best value for ou...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE5L3082132
    Stock: 12001A
    Certified Pre-Owned: No
    Listed since: 06-28-2025

    • 23,861 miles
    • Frame damage reported, 3 owners, personal use
    • 32 City / 41 Hwy MPG
    • Premier Automotive (73 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Dumfries, VA / 73 miles away from Charlottesville, VA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE2L3082332
    Stock: PA8431
    Certified Pre-Owned: No

  • New Listing
    • 43,228 miles
    • 1 accident, 1 owner, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • Leith Toyota (149 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Raleigh, NC / 149 miles away from Charlottesville, VA

    CARFAX One-Owner. Blue Flame w/Midnight Black Roof 2020 Toyota Corolla Hatchback SE FWD 6-Speed Manual 2.0L I4 LOCAL TRADE IN, BACK UP CAMERA, SMART K...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: JTNB4RBE6L3082695
    Stock: L3082695
    Certified Pre-Owned: No
    Listed since: 12-01-2025

  • Price Drop
    $15,999
    good price
    $1,376 below market
    • 80,762 miles
    • 1 accident, 2 owners, personal use
    • 30 City / 38 Hwy MPG
    • CarsCatch Used Car Sales (436 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Woodstock, GA / 436 miles away from Charlottesville, VA

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4RBE7L3073668
    Stock: 12443
    Certified Pre-Owned: No

  • $14,750
    great price
    $3,069 below market
    • 65,141 miles
    • 1 accident, 3 owners, personal use
    • 32 City / 42 Hwy MPG
    • Prime Motors (92 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Arlington, VA / 92 miles away from Charlottesville, VA

    FREE 90 DAY WARRANTYASK ABOUT OUR MD INSPECTION PROGRAMOver 400 Cars, Trucks & SUVs in stockCARFAX CERTIFIED DEALERTop-quality, inspected vehiclesEasy...

    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:

    36 Combined MPG (32 City/42 Highway)

    Listing Information:

    VIN: JTNK4RBE8K3044996
    Stock: 044996
    Certified Pre-Owned: No

    • 56,632 miles
    • No accidents, 2 owners, personal use only
    • 32 City / 41 Hwy MPG
    • Auto Palace (282 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Columbus, OH / 282 miles away from Charlottesville, VA

    This vehicle is either still currenty in transport or has just arrived and going through an inspection and detail. If you would like more informat...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBE0M3128647
    Stock: RI75
    Certified Pre-Owned: No
    Listed since: 08-01-2025

  • New Listing
    $18,998
    great price
    $2,639 below market
    • 43,862 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Toyota of Nashua (491 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Nashua, NH / 491 miles away from Charlottesville, VA

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBE6M3107446
    Stock: C4249C
    Certified Pre-Owned: Yes
    Listed since: 11-30-2025

  • $15,999
    great price
    $2,213 below market
    • 62,924 miles
    • No accidents, 2 owners, personal use only
    • 32 City / 42 Hwy MPG
    • CarVision of Trooper (220 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Trooper, PA / 220 miles away from Charlottesville, VA

    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:

    36 Combined MPG (32 City/42 Highway)

    Listing Information:

    VIN: JTNK4RBE2K3069134
    Stock: 069134
    Certified Pre-Owned: No
    Listed since: 11-26-2025

  • $18,900
    fair price
    $375 above market
    • 67,153 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • Amaral Auto Sales (301 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Lyndhurst, NJ / 301 miles away from Charlottesville, VA

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE4L3093123
    Stock: 093123
    Certified Pre-Owned: No

Showing 1 - 21 out of 591 listings

Consumer Reviews for the Toyota Corolla Hatchback

Read recent reviews for the Toyota Corolla Hatchback
Overall Consumer Rating
4.4 out of 5 stars38 Reviews
Write a vehicle reviewSee all 38 reviews
  • 5 star
    (66%)
  • 4 star
    (18%)
  • 3 star
    (11%)
  • 2 star
    (3%)
  • 1 star
    (3%)
5 out of 5 stars

Love this car!

Ronda, 01/29/2019
2019 Toyota Corolla Hatchback XSE 4dr Hatchback (2.0L 4cyl CVT)
It’s quick, nimble, has responsive steering, sticks firmly to the road and is a joy to drive. I have zero complaints. I test drove many cars before this one, but when I finally got a chance to drive one, that was it. Every time I get in it to go some where, I like it even more. It also helped that it has Toyota’s reliability standing behind it as well. As long I do my part (change … the oil, etc.), it’ll be around for a long time.
Report abuse

Used 2020 Toyota Corolla Hatchback in Charlottesville, VA Values

Estimated values
2020 Toyota Corolla Hatchback Nightshade Edition 4dr Hatchback (2.0L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$14,845$17,309$19,685
Clean$14,352$16,724$19,010
Average$13,530$15,750$17,883
Rough$12,460$14,482$16,419

The average list price of a used 2020 Toyota Corolla Hatchback in Charlottesville, Virginia is $18,337. The average mileage on a used Toyota Corolla Hatchback 2020 for sale in Charlottesville, Virginia is 68,671. Based on the average mileage of 68,671 for used 2020 Toyota Corolla Hatchback for sale in Charlottesville, VA 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 Hatchback 2020 in Charlottesville, Virginia to be $13,530.

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.