Skip to main content
Skip to Filters
1,721 listings
  • Price Drop
    $33,786
    fair price
    $222 above market
    • 81,092 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Haley Toyota of Richmond (73 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Midlothian, VA / 73 miles away from Newport News, VA

    *Vehicle pricing excludes tax, title, tags, $799 processing fee, and $319 fee for theft protection etch.*

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEMU5JR9M5923792
    Stock: KB2096
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • $36,932
    fair price
    $722 above market
    • 104,111 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Capital Chrysler Jeep Dodge Ram (148 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Garner, NC / 148 miles away from Newport News, VA

    Capital Chrysler Jeep Dodge - NC is pleased to offer this tremendous, reliable 2021 Toyota 4Runner Magnetic Gray Metallic TRD Off-Road Premium.CARFA...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JR0M5970599
    Stock: R02622A
    Certified Pre-Owned: No
    Listed since: 07-05-2025

  • $42,500
    fair price
    $968 above market
    • 49,871 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Len Stoler Chrysler Dodge Jeep Ram (181 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Westminster, MD / 181 miles away from Newport News, VA

    2021 Toyota 4Runner TRD Off-Road Premium Magnetic Gray Metallic 5-Speed Automatic with Overdrive 4WD 4.0L V6 SMPI DOHCCARFAX One-Owner. Clean CARFAX. ...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JR8M5911008
    Stock: BJ1361
    Certified Pre-Owned: No
    Listed since: 02-21-2025

  • New Listing
    Stock photo**
    $40,000
    fair price
    $212 below market
    • 55,273 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • i.g. Burton Toyota of Dover (160 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Dover, DE / 160 miles away from Newport News, VA

    TOYOTA CERTIFIED, ONE OWNER, CLEAN CARFAX, NAVIGATION, CAR PLAY, HEATED LEATHER SEATS, BACKUP CAMERA, 4X4!!2021 Toyota 4Runner SR5 Premium 4D Sport ...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTENU5JR3M5860290
    Stock: T251578A
    Certified Pre-Owned: Yes
    Listed since: 07-26-2025

  • Price Drop
    $41,998
    fair price
    $732 above market
    • 60,141 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • CarMax Fayetteville (193 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fayetteville, NC / 193 miles away from Newport News, 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: 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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JRXM5891750
    Stock: 27305432
    Certified Pre-Owned: No

  • $35,000
    fair price
    $321 below market
    • 75,166 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Ourisman Toyota 40 (170 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Edgewood, MD / 170 miles away from Newport News, VA

    **1-Owner**Local Trade**Leather**Moonroof**Navigation** **Back-Up Camera**Apple Car Play**4 Wheel Drive**Clean**CARFAX One-Owner. This 2021 Classic...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTENU5JR0M5850333
    Stock: T029296A
    Certified Pre-Owned: No
    Listed since: 07-21-2025

  • $43,700
    fair price
    $433 above market
    • 45,832 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 16 City / 19 Hwy MPG
    • Hall Toyota Virginia Beach (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Virginia Beach, VA / 24 miles away from Newport News, VA

    Blizzard Pearl 2021 Toyota 4Runner Limited 4WD 5-Speed Automatic with Overdrive 4.0L V6 SMPI DOHC 4WD, Redwood w/Leather Seat Trim.Limited Package (...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEKU5JR7M5839235
    Stock: 24255769A
    Certified Pre-Owned: No
    Listed since: 07-12-2025

  • New Listing
    $41,461
    fair price
    $237 above market
    • 64,196 miles
    • No accidents, personal use only
    • 7 Seats, 16 City / 19 Hwy MPG
    • Haley Toyota of Richmond (73 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Midlothian, VA / 73 miles away from Newport News, VA

    *Vehicle pricing excludes tax, title, tags, $799 processing fee, and $319 fee for theft protection etch.*

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEKU5JR3M5839538
    Stock: S1176737B
    Certified Pre-Owned: No
    Listed since: 07-26-2025

  • New Listing
    $42,000
    fair price
    $1,091 below market
    • 37,358 miles
    • 5 Seats, 16 City / 19 Hwy MPG
    • Lindsay Manassas Chrysler Dodge Jeep Ram (136 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Manassas, VA / 136 miles away from Newport News, VA

    Clean CARFAX.2021 Toyota 4Runner TRD Off-Road Premium GrayPriced below KBB Fair Purchase Price!** At Lindsay CDJR you have the right select...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JR5M5967259
    Stock: M250259A
    Certified Pre-Owned: No
    Listed since: 07-28-2025

  • $25,881
    good price
    $2,778 below market
    • 124,948 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • Baltimore Auto Group (161 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Baltimore, MD / 161 miles away from Newport News, 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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEZU5JR2K5195901
    Stock: K5195901
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $31,970
    fair price
    $85 above market
    • 86,551 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Capital Chrysler Jeep Dodge Ram (148 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Garner, NC / 148 miles away from Newport News, VA

    Recent Arrival! Capital Chrysler Jeep Dodge - NC is excited to offer this dependable, reliable 2021 Toyota 4Runner White SR5.CARFAX CERTIFIED **, EX...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEMU5JR7M5916761
    Stock: GAJ11824A
    Certified Pre-Owned: No
    Listed since: 07-26-2025

    • 65,046 miles
    • 1 accident, 4 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Southern Chevrolet (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Chesapeake, VA / 8 miles away from Newport News, VA

    Odometer is 9456 miles below market average!Local Trade, ALLOY WHEELS, BACKUP CAMERA, BLUETOOTH, NAVIGATION, TOWING PACKAGE, LOW MILES, 4X4, RUNNING B...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR1K5616671
    Stock: J5F258729A
    Certified Pre-Owned: No
    Listed since: 06-17-2025

  • $38,998
    fair price
    $746 above market
    • 50,177 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • CarMax Lynchburg (155 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lynchburg, VA / 155 miles away from Newport News, 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: Yes

    Features and Specs:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR7K5665874
    Stock: 27127451
    Certified Pre-Owned: No

    • 86,705 miles
    • Frame damage reported, 4 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Pride Auto Sales (106 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Fredericksburg, VA / 106 miles away from Newport News, VA

    *Navigation**Star Safety System**Entune Premium Audio* *All Weather Floor Liners & CargoTray Package* 3 months or 3,000 miles warranty included on sel...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR6K5681998
    Stock: 681998
    Certified Pre-Owned: No

  • Price Drop
    • 53,092 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Koons Tysons Toyota (142 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Vienna, VA / 142 miles away from Newport News, VA

    VEHICLE PROFESSIONALLY DETAILED, GOOD TIRES, GOOD BRAKES, RECENT TRADE, 4Runner Nightshade, 4D Sport Utility, 4.0L V6 SMPI DOHC, Automatic, 4WD, Gray,...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEJU5JR1M5963416
    Stock: KTT250284A
    Certified Pre-Owned: No
    Listed since: 07-19-2025

    • 35,633 miles
    • Frame damage reported, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Alpha Motor Sports (107 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Fredericksburg, VA / 107 miles away from Newport News, VA

    ** OVER 30,000 VEHICLES SOLD, TWO LOCATION TO SERVE YOU, 400+ VEHICLES IN STOCK, visit www.AlphaMS.com to view our inventory, BEST PRICES IN TOWN **NA...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JRXM5938677
    Stock: S938677
    Certified Pre-Owned: No

    • 84,369 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 16 City / 19 Hwy MPG
    • Haley Toyota of Richmond (73 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Midlothian, VA / 73 miles away from Newport News, VA

    *Vehicle pricing excludes tax, title, tags, $799 processing fee, and $319 fee for theft protection etch.*

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEJU5JR2M5854835
    Stock: H74530A
    Certified Pre-Owned: No
    Listed since: 07-20-2025

    • 67,874 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • CarMax Brandywine (120 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Brandywine, MD / 120 miles away from Newport News, 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: 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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR1K5715605
    Stock: 26827388
    Certified Pre-Owned: No

    • 69,958 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Battlefield Toyota (135 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Culpeper, VA / 135 miles away from Newport News, 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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR7K5637198
    Stock: T18909A
    Certified Pre-Owned: No
    Listed since: 07-10-2025

    • 53,696 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • CarMax Gaithersburg (175 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Frederick, MD / 175 miles away from Newport News, 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: 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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEMU5JR2M5871003
    Stock: 27518042
    Certified Pre-Owned: No

    • 56,851 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • CarMax Roanoke (198 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Roanoke, VA / 198 miles away from Newport News, 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: 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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JR6M5922931
    Stock: 26666286
    Certified Pre-Owned: No

Showing 85 - 105 out of 1,721 listings

Consumer Reviews for the Toyota 4Runner

Read recent reviews for the Toyota 4Runner
Overall Consumer Rating
4.3 out of 5 stars44 Reviews
Write a vehicle reviewSee all 44 reviews
  • 5 star
    (57%)
  • 4 star
    (27%)
  • 3 star
    (7%)
  • 2 star
    (2%)
  • 1 star
    (7%)
4 out of 5 stars

2020 4Runner- /gb

Gary M Brock, 02/16/2020
2020 Toyota 4Runner Limited 4dr SUV 4WD (4.0L 6cyl 5A)
It sells itself and has a 5th generation history, could use a little more power/torque, and a power liftgate, auto start. I would suggest buy the 4WD to feel better about this great vehicle. This is a solid real SUV , nothing fake here. Fun to drive with a feeling of top quality and service.
Report abuse

Used 2021 Toyota 4Runner in Newport News, VA Values

Estimated values
2021 Toyota 4Runner SR5 4dr SUV 4WD (4.0L 6cyl 5A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$29,637$32,060$34,491
Clean$29,006$31,362$33,722
Average$27,954$30,197$32,440
Rough$26,587$28,683$30,774

The average list price of a used 2021 Toyota 4Runner in Newport News, Virginia is $38,260. The average mileage on a used Toyota 4Runner 2021 for sale in Newport News, Virginia is 67,045. Based on the average mileage of 67,045 for used 2021 Toyota 4Runner for sale in Newport News, 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 4Runner 2021 in Newport News, Virginia to be $27,954.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 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.