Skip to main content
Skip to Filters
535 listings
    • 14,020 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Toyota of Warsaw (422 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Warsaw, IN / 422 miles away from Roanoke, VA

    2025 Toyota Corolla Hatchback SE Ice Cap FWD 2.0L I4 CVT Recent Arrival! Clean CARFAX. CARFAX One-Owner. 32/41 City/Highway MPG Radio: 8" Toyota Audio...

    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: JTND4MBE6S3235859
    Stock: P1528
    Certified Pre-Owned: No
    Listed since: 08-22-2025

  • Price Drop
    • 47,550 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Kansas City, MO / 805 miles away from Roanoke, VA

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

    Listing Information:

    VIN: JTNA4MBE4M3129688
    Stock: 2003954199
    Certified Pre-Owned: No
    Listed since: 08-14-2025

  • Price Drop
    • 13,325 miles
    • 1 accident, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Blasius North (483 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Torrington, CT / 483 miles away from Roanoke, VA

    2025 Toyota Corolla Hatchback 5D Hatchback Magnetic Gray Metallic SE ONE OWNER, 16" Alloy Wheels, 4-Wheel Disc Brakes, 6 Speakers, ABS brakes, Active ...

    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: JTND4MBE3S3235477
    Stock: N5186
    Certified Pre-Owned: No
    Listed since: 08-01-2025

    • 81,100 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Angel Motors (374 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Smyrna, TN / 374 miles away from Roanoke, VA

    This 2021 Toyota Corolla Hatchback 4dr XSE CVT features a 2.0L 4 CYLINDER 4cyl Gasoline engine. It is equipped with a Automatic transmission. The vehi...

    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: JTNC4MBE2M3114678
    Stock: 14678
    Certified Pre-Owned: No
    Listed since: 08-23-2025

  • New Listing
    Photos not available
    • 15,000 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Toyota of Newnan (380 mi away)
    • Back-up camera
    • Bluetooth
    • Heated seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Newnan, GA / 380 miles away from Roanoke, VA

    Toyota of Newnan rolls out the red carpet for you and we will give you everything you need to make an informed car buying decision. We will send you a...

    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: JTNC4MBE4S3238383
    Stock: P6950
    Certified Pre-Owned: No
    Listed since: 09-04-2025

    • 20,967 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Auto Gallery Mall of Georgia (315 mi away)
    • Back-up camera
    • Bluetooth
    • Heated seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Bufurd, GA / 315 miles away from Roanoke, VA

    Clean CARFAX.USB PORT, SATELLITE RADIO, PUSH BUTTON START, ONE OWNER, LEATHER SEATS, CLEAN CARFAX HISTORY, BLUE TOOTH, BACK UP CAMERA, 8 Speakers, Air...

    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: JTNC4MBE4S3235323
    Stock: M7518TRTL
    Certified Pre-Owned: No
    Listed since: 08-21-2025

  • New Listing
    • 66,266 miles
    • No accidents, 3 owners, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • Spartanburg Toyota (197 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Spartanburg, SC / 197 miles away from Roanoke, VA

    Recent Arrival! Hudson - Under 5 yr/ 100k Mi Certified, 4-Wheel Disc Brakes, 6 Speakers, ABS brakes, Air Conditioning, Alloy wheels, AM/FM radio: Siri...

    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: JTNB4MBE4M3119506
    Stock: TM3119506
    Certified Pre-Owned: No
    Listed since: 08-31-2025

    • 190,150 miles
    • 1 accident, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Power On Auto (156 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Monroe, NC / 156 miles away from Roanoke, VA

    [!@@Additional Info@@!]Air Conditioning; Power Windows; Power Locks; Power Steering; Tilt Wheel; AM/FM CD/MP3; Satellite; Immobilizer; Keyless Entry; ...

    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: JTND4MBE0M3120676
    Stock: 12883
    Certified Pre-Owned: No
    Listed since: 04-12-2025

    • 68,960 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • Upper Marlboro Ford (205 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Upper Marlboro, MD / 205 miles away from Roanoke, VA

    2021 Toyota Corolla Hatchback SE Apple CarPlay/Android Auto, Auto High-beam Headlights, Automatic temperature control, Electronic Stability Control, E...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBE2M3142565
    Stock: DB02428
    Certified Pre-Owned: No
    Listed since: 04-22-2025

    • 66,339 miles
    • 2 accidents, 2 owners, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • CarMax West Broad (132 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Richmond, VA / 132 miles away from Roanoke, VA

    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: 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: JTNK4RBEXK3061881
    Stock: 27777461
    Certified Pre-Owned: No

  • New Listing
    • 65,824 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • Toyota of Warsaw (422 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Warsaw, IN / 422 miles away from Roanoke, VA

    2021 Toyota Corolla Hatchback XSE Classic Silver Metallic FWD 2.0L I4 6-Speed Manual Recent Arrival! 28/37 City/Highway MPG Apple CarPlay/Android Auto...

    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: JTNA4MBE4M3109375
    Stock: P1548
    Certified Pre-Owned: No
    Listed since: 09-03-2025

    • 54,687 miles
    • 1 accident, 2 owners, personal use
    • 28 City / 37 Hwy MPG, Manual
    • Highline Motor Cars (338 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Southampton, NJ / 338 miles away from Roanoke, VA

    Sleek and stylish, this White 2021 Toyota Corolla Hatchback is a showstopper on the road. Equipped with a powerful 2.0L I4 Dynamic Force engine and an...

    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: JTNB4MBE1M3108446
    Stock: 108446
    Certified Pre-Owned: No

    • Not provided
    • Insurance loss reported, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Romulus Auto Group (390 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Romulus, MI / 390 miles away from Roanoke, VA

    rebult due t minor accident replaced front bumper . back to specs beautiful The paint has some slight scratches. Some dings are visible on this vehicl...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBE7M3125163
    Stock: 125163
    Certified Pre-Owned: No
    Listed since: 04-17-2025

    • 70,505 miles
    • 1 accident, 2 owners, personal use only
    • 32 City / 41 Hwy MPG
    • Wollam Chevrolet (286 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Cortland, OH / 286 miles away from Roanoke, 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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBEXM3111743
    Stock: 3757A
    Certified Pre-Owned: No
    Listed since: 08-12-2025

    • 54,033 miles
    • Frame damage reported, 2 owners, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • H&R Auto (192 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Arlington, VA / 192 miles away from Roanoke, VA

    UNDER WARRANTY, CARFAX CERTIFIED, NEW OIL CHANGE, NEW VA INSPECTION AND PRICED TIO SELL $17981+$495 PROCESSING FEE = $ 18476 CASH PRICE.......... ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBEXM3132091
    Stock: 132091
    Certified Pre-Owned: No
    Listed since: 08-11-2025

    • 73,431 miles
    • 1 accident, 1 owner, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • CarMax (In-stock online)
    • Transfer available from CA to VA*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Modesto, CA / 2,233 miles away from Roanoke, VA

    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: 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: JTNA4MBE1M3128417
    Stock: 27303545
    Certified Pre-Owned: No

    • 38,818 miles
    • 2 accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • CarMax (In-stock online)
    • Transfer available from CA to VA*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Sacramento, CA / 2,245 miles away from Roanoke, VA

    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: 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: JTNA4MBEXM3124527
    Stock: 27674995
    Certified Pre-Owned: No

  • New Listing
    • 85,150 miles
    • 30 City / 38 Hwy MPG
    • Hendrick Chrysler Dodge Jeep Ram of Concord (136 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Concord, NC / 136 miles away from Roanoke, VA

    XSE trim, Supersonic Red w/Midnight Black exterior and Black interior. Hendrick Affordable. FUEL EFFICIENT 38 MPG Hwy/30 MPG City! Heated Seats, Satel...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4MBE9M3106626
    Stock: S400847B
    Certified Pre-Owned: No
    Listed since: 09-05-2025

  • New Listing
    • 77,861 miles
    • 2 accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Vann York Toyota (87 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in High Point, NC / 87 miles away from Roanoke, VA

    This used 2021 Toyota Corolla Hatchback SE is located at Vann York Toyota proudly serving Greensboro, Kernersville, Winston Salem, area in High Point,...

    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: JTND4MBE3M3126665
    Stock: 8995A
    Certified Pre-Owned: Yes
    Listed since: 09-03-2025

  • $17,995
    fair price
    $386 below market
    • 78,591 miles
    • 3 accidents, 1 owner, personal use
    • 30 City / 38 Hwy MPG
    • Indy Motors (385 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Indianapolis, IN / 385 miles away from Roanoke, 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: JTNK4RBE7K3020771
    Stock: A020771
    Certified Pre-Owned: No

    • 64,371 miles
    • 1 accident, 2 owners, personal use
    • 30 City / 38 Hwy MPG
    • Oxmoor Hyundai (316 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Louisville, KY / 316 miles away from Roanoke, VA

    Summary***THIS VEHICLE IS LOCATED AT OXMOOR HYUNDAI (502)894-3400******THIS VEHICLE IS LOCATED AT OXMOOR HYUNDAI (502)894-3400***Vehicl...

    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: JTNK4RBE2K3050910
    Stock: H20161B
    Certified Pre-Owned: No
    Listed since: 09-01-2025

Showing 421 - 441 out of 535 listings

Consumer Reviews for the Toyota Corolla Hatchback

Read recent reviews for the Toyota Corolla Hatchback
Overall Consumer Rating
4.7 out of 5 stars28 Reviews
Write a vehicle reviewSee all 28 reviews
  • 5 star
    (86%)
  • 4 star
    (4%)
  • 3 star
    (7%)
  • 2 star
    (0%)
  • 1 star
    (4%)
5 out of 5 stars

Exceeded my expectation!

Wahly, 10/13/2021
2022 Toyota Corolla Hatchback SE Nightshade Edition 4dr Hatchback (2.0L 4cyl CVT)
I needed a second/ commuter car that looks cool and gets great gas mileage. Car is smooth to drive, nice steering feel doesn't have that front wheel drive steering pull in corners, has plenty of go to get out in traffic. Interior is nice and comfortable, infotainment system is good and stereo is better than expected! It needs a subwoofer to fill in sound. I'm getting 30+ in combination … city/hi way driving motor is still breaking in with 600 miles on it. Over all I like it alot! Alot better that my CLA250 for less that half the price.
Report abuse

Used 2025 Toyota Corolla Hatchback in Roanoke, VA Values

Estimated values
2025 Toyota Corolla Hatchback SE 4dr Hatchback (2.0L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$16,744$17,403$18,205
Clean$16,636$17,282$18,068
Average$16,456$17,079$17,840
Rough$16,221$16,815$17,544

The average list price of a used 2025 Toyota Corolla Hatchback in Roanoke, Virginia is $21,454. The average mileage on a used Toyota Corolla Hatchback 2025 for sale in Roanoke, Virginia is 62,347. Based on the average mileage of 62,347 for used 2025 Toyota Corolla Hatchback for sale in Roanoke, 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 2025 in Roanoke, Virginia to be $16,456.

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.