Skip to main content
Skip to Filters
2,756 listings
  • Price Drop
    $16,788
    fair price
    $427 below market
    • 61,586 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • Dublin Honda (10 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dublin, CA / 10 miles away from Hayward, CA

    Immerse yourself in the flawless harmony of design and engineering with this pristine 2019 Toyota Corolla L, where elegance and efficiency come standa...

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHEXKC198192
    Stock: 135393
    Certified Pre-Owned: No
    Listed since: 02-10-2025

  • Price Drop
    $12,538
    fair price
    $72 below market
    • 114,076 miles
    • No accidents, 2 owners, personal use only
    • 29 City / 38 Hwy MPG
    • M & S Auto (74 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Sacramento, CA / 74 miles away from Hayward, CA

    Get behind the wheel of our incredible 2015 Toyota Corolla LE Sedan shown off in dynamic Barcelona Red Metallic! Powered by a 1.8 Liter 4 Cylinder tha...

    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 (29 City/38 Highway)

    Listing Information:

    VIN: 5YFBURHE7FP191562
    Stock: A40310
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • $14,995
    good price
    $1,008 below market
    • 66,415 miles
    • 1 accident, 2 owners, personal use only
    • 28 City / 35 Hwy MPG
    • Vallejo Motors (31 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Vallejo, CA / 31 miles away from Hayward, CA

    SUPER CLEAN CAR! LOW MILEAGE! GREAT ON GAS! SE MODEL! COME CHECK IT OUT WE DEAL WITH ALL CREDIT TYPES! OVER 50 BANKS TO GET YOU APPROVED! FEEL FREE...

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

    Listing Information:

    VIN: 5YFBURHE4HP635709
    Stock: 635709
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • New Listing
    $16,998
    fair price
    $357 above market
    • 70,270 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • CarMax Pleasanton (13 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Pleasanton, CA / 13 miles away from Hayward, CA

    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: 2T1BURHE4KC144385
    Stock: 27237317
    Certified Pre-Owned: No

    • 99,000 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 35 Hwy MPG
    • The Car Company (24 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Richmond, CA / 24 miles away from Hayward, CA

    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: 5YFBURHE5HP596628
    Stock: 596628
    Certified Pre-Owned: No

  • New Listing
    $19,998
    fair price
    $928 above market
    • 26,291 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from Victorville, CA*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Victorville, CA / 344 miles away from Hayward, CA

    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: 5YFBURHE9HP597930
    Stock: 27221464
    Certified Pre-Owned: No

  • New Listing
    $18,990
    fair price
    $153 above market
    • 29,158 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Philadelphia, PA / 2,503 miles away from Hayward, CA

    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: 2T1BURHE7HC859167
    Stock: 2003707801
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • $18,998
    fair price
    $5 above market
    • 57,910 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 35 Hwy MPG
    • CarMax Pleasant Hill (21 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Pleasant Hill, CA / 21 miles away from Hayward, CA

    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: 2T1BURHE6KC194236
    Stock: 27236912
    Certified Pre-Owned: No

  • Stock photo**
    $12,990
    fair price
    $415 below market
    • 117,154 miles
    • No accidents, 5 owners, corporate fleet vehicle
    • 28 City / 35 Hwy MPG
    • Lupita's Auto Sales - Atwater (84 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Atwater, CA / 84 miles away from Hayward, CA

    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:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 5YFBURHE0HP638185
    Stock: 2560
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • Price Drop
    $11,900
    good price
    $920 below market
    • 133,793 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 28 City / 35 Hwy MPG
    • Armani Motors (85 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Roseville, CA / 85 miles away from Hayward, CA

    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:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 5YFBURHE2HP575686
    Stock: 1160JR
    Certified Pre-Owned: No

  • $15,995
    fair price
    $187 below market
    • 44,900 miles
    • 1 accident, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • San Jose Motors (27 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in San Jose, CA / 27 miles away from Hayward, CA

    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: 2T1BURHE4HC888738
    Stock: 888738
    Certified Pre-Owned: No

  • New Listing
    $17,998
    fair price
    $51 above market
    • 40,419 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to CA*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Norcross, GA / 2,126 miles away from Hayward, CA

    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: 2T1BURHE1HC833387
    Stock: 27447875
    Certified Pre-Owned: No

  • $15,990
    fair price
    $694 below market
    • 55,570 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 36 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Oregon City, OR / 531 miles away from Hayward, CA

    Low Mileage,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Lane Keeping Assist,Steel Wheels,Power Door Locks,Brake Assist,Floor Mats,Front Wheel Driv...

    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: 2T1BURHE0HC793271
    Stock: HC793271BC
    Certified Pre-Owned: No

  • New Listing
    $14,790
    fair price
    $574 above market
    • 92,728 miles
    • No accidents, 2 owners, personal use
    • 28 City / 36 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Indianapolis, IN / 1,928 miles away from Hayward, CA

    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: 5YFBURHE4HP709341
    Stock: 2003445124
    Certified Pre-Owned: No
    Listed since: 02-10-2025

  • New Listing
    $14,998
    fair price
    $1,120 above market
    • 88,922 miles
    • No accidents, 1 owner, personal use only
    • 29 City / 38 Hwy MPG
    • CarMax Sacramento/Roseville (87 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Roseville, CA / 87 miles away from Hayward, CA

    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 (29 City/38 Highway)

    Listing Information:

    VIN: 5YFBURHE3FP236092
    Stock: 27142033
    Certified Pre-Owned: No

  • New Listing
    $14,998
    fair price
    $193 below market
    • 74,719 miles
    • No accidents, 3 owners, personal use only
    • 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to CA*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Clearwater, FL / 2,364 miles away from Hayward, CA

    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: 2T1BURHE9HC810617
    Stock: 27147370
    Certified Pre-Owned: No

  • New Listing
    • 111,277 miles
    • No accidents, 3 owners, rental vehicle
    • 28 City / 36 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to CA*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Corpus Christi, TX / 1,589 miles away from Hayward, CA

    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: 5YFBURHE8HP581640
    Stock: 26781817
    Certified Pre-Owned: No

  • New Listing
    • 98,592 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 28 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to CA*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Pharr, TX / 1,603 miles away from Hayward, CA

    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:

    31 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T1BURHE2HC775449
    Stock: 27041096
    Certified Pre-Owned: No

  • $10,899
    fair price
    $209 below market
    • 150,012 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • California Auto Sales 2 (77 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Livingston, CA / 77 miles away from Hayward, CA

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 2T1BURHE5HC868031
    Stock: 868031
    Certified Pre-Owned: No
    Listed since: 12-11-2024

  • New Listing
    • 48,209 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 35 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dallas, TX / 1,462 miles away from Hayward, CA

    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: 2T1BURHE5HC878770
    Stock: 2003698930
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • New Listing
    $16,590
    fair price
    $72 above market
    • 77,358 miles
    • 28 City / 36 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Atlanta, GA / 2,114 miles away from Hayward, CA

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE6HP736315
    Stock: 2003600607
    Certified Pre-Owned: No
    Listed since: 04-28-2025

Showing 43 - 63 out of 2,756 listings

Consumer Reviews for the Toyota Corolla

Read recent reviews for the Toyota Corolla
Overall Consumer Rating
3.6 out of 5 stars75 Reviews
Write a vehicle reviewSee all 75 reviews
  • 5 star
    (41%)
  • 4 star
    (17%)
  • 3 star
    (17%)
  • 2 star
    (5%)
  • 1 star
    (19%)
4 out of 5 stars

Love it

Seattle Driver, 11/28/2016
2017 Toyota Corolla SE 4dr Sedan (1.8L 4cyl CVT)
I read all the reviews before purchase and I am really happy with this car. It is a great value. The safety features that come standard are awesome. I like the radar-responsive cruise control for highway commuting, as well as the lane alert. The design of the car is such that there are very few blind spots. The seat is very comfortable, and it is just comfortable to drive. The turning … radius is great and it is very responsive. I live in a city with hills and I love the hill assist feature--no rolling back! It is also great for city parking. The temperature control and sound system are wonderful. The gas mileage is fantastic! And this is a car which holds its value and comes with years of mainteance support, keeping the mainteance costs lows. The only two areas that could be improved are consistent with what the fancy car reviewers say: 1) it could go from 0 to 60 a little faster. That being said, it is consistent with other value cars that I have driven. No better but no worse. 2) The gear shifts in lower gears are a little louder than they could be. There are quieter cars out there. But overall this is car is a great value! I needed a car at a good price, that would hold its value, had great fuel efficiency, high safety standards and low maintenance costs. This car wins in all those categories. And it is fun to drive. The bonus for us is that the trunk is big enough to take the two kids camping, and the 60/40 split means one person can sit in the back seat and we can still haul longer items. Very pleased!
Report abuse

Used 2019 Toyota Corolla in Hayward, CA Values

Estimated values
2019 Toyota Corolla L 4dr Sedan (1.8L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$10,572$13,027$15,218
Clean$10,197$12,555$14,654
Average$9,571$11,767$13,715
Rough$8,757$10,743$12,494

The average list price of a used 2019 Toyota Corolla in Hayward, California is $15,811. The average mileage on a used Toyota Corolla 2019 for sale in Hayward, California is 78,969. Based on the average mileage of 78,969 for used 2019 Toyota Corolla for sale in Hayward, CA 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 Hayward, California to be $9,571.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius100 miles
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.