Skip to main content
Skip to Filters
5,205 listings
  • Price Drop
    $10,977
    great price
    $2,215 below market
    • 189,539 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 28 Hwy MPG
    • St Charles Hyundai (274 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Saint Peters, MO / 274 miles away from Topeka, KS

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JTMRFREV4HJ106066
    Stock: 6426-1
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • New Listing
    $18,399
    great price
    $2,818 below market
    • 92,513 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • EchoPark Automotive St. Louis (272 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Chestefield, MO / 272 miles away from Topeka, KS

    *This vehicle was affected by the recent hailstorm and is sold at new price reflective of the cosmetic condition.* At EchoPark, it's all about offerin...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JTMDFREV6HJ154761
    Stock: CHJ154761
    Certified Pre-Owned: No
    Listed since: 03-21-2025

  • New Listing
    $11,500
    great price
    • 162,613 miles
    • 5 Seats, 23 City / 30 Hwy MPG
    • Galleria Cars (430 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Dallas, TX / 430 miles away from Topeka, KS

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: JTMZFREV8HJ118141
    Stock: 11914
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • Price Drop
    $16,699
    fair price
    $573 above market
    • 165,300 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Jay Wolfe Toyota (57 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Kansas City, MO / 57 miles away from Topeka, KS

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JTMDFREV2HJ702576
    Stock: T250681A
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • $16,500
    fair price
    $426 below market
    • 107,473 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • Dave Cross Motors (69 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lees Summit, MO / 69 miles away from Topeka, KS

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JTMBFREV9HJ143261
    Stock: DB25027A
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $18,527
    fair price
    $78 below market
    • 89,165 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Mercedes-Benz of St Louis (292 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Saint Louis, MO / 292 miles away from Topeka, KS

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3RFREV0HW686451
    Stock: T25260A
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • $21,991
    good price
    $912 below market
    • 50,413 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Laurel BMW of Westmont (448 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Westmont, IL / 448 miles away from Topeka, KS

    Sun/MoonroofNavigation SystemSpecial Color - Blizzard PearlAll Weather Liner PackageTonneau CoverLane Keeping AssistKeyless StartRear SpoilerC...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3DFREV6HW620139
    Stock: HW620139
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • $16,499
    fair price
    $417 below market
    • 133,107 miles
    • No accidents, 4 owners, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • House of Cars (446 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Elk River, MN / 446 miles away from Topeka, KS

    Vehicle Runs Well, Regularly maintained, Must test drive, Spotless interior, Family friendly, Drives great, Done all Scheduled Maintenance, Arctic col...

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3RFREV2HW680795
    Stock: HW680795
    Certified Pre-Owned: No

    • 76,732 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • Autos of Dallas - Plano (421 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Plano, TX / 421 miles away from Topeka, KS

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: JTMYFREV4HJ142481
    Stock: PT142481
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • Price Drop
    $18,399
    fair price
    $520 below market
    • 89,478 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 30 Hwy MPG
    • South Pointe Honda (209 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tulsa, OK / 209 miles away from Topeka, KS

    Barcelona Red Metallic exterior and Ash interior. Sunroof, Brake Actuated Limited Slip Differential, Dual Zone A/C, CD Player, Back-Up Camera, iPod/MP...

    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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: 2T3WFREV6HW315863
    Stock: HW315863
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • New Listing
    • 139,909 miles
    • 5 Seats, 23 City / 30 Hwy MPG
    • AutoNation USA Plano (421 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Plano, TX / 421 miles away from Topeka, KS

    Plus Extra Value PackageSun/MoonroofTonneau CoverLane Keeping AssistKeyless StartRear Spoiler50 State EmissionsBlack; Fabric Seat TrimMagnetic...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: 2T3WFREV9HW389004
    Stock: HW389004
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • Price Drop
    $25,500
    fair price
    $1,365 above market
    • 29,720 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Zeigler Subaru of Kenosha (471 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Kenosha, WI / 471 miles away from Topeka, KS

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3JFREV9HW657348
    Stock: S18835A2
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • Price Drop
    $15,998
    fair price
    $540 below market
    • 120,006 miles
    • 3 accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Walser Nissan Wayzata (425 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Wayzata, MN / 425 miles away from Topeka, KS

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3RFREV9HW629469
    Stock: 24N1226T
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • New Listing
    • 128,788 miles
    • 1 accident, 3 owners, rental vehicle
    • 5 Seats, 22 City / 28 Hwy MPG
    • AutoNation USA Plano (421 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Plano, TX / 421 miles away from Topeka, KS

    Sun/MoonroofLane Keeping AssistRear Spoiler50 State EmissionsBlack; Fabric Seat TrimSuper WhiteCheck out this pre-owned 2017 Toyota RAV4 we re...

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3RFREV1HW587203
    Stock: HW587203
    Certified Pre-Owned: No
    Listed since: 05-14-2025

    • 113,332 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • EchoPark Automotive Dallas (Grand Prairie) (447 mi away)
    • Five Star Dealer
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Grand Prairie, TX / 447 miles away from Topeka, KS

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: 2T3YFREVXHW322520
    Stock: CHW322520
    Certified Pre-Owned: No
    Listed since: 05-03-2025

  • $19,487
    fair price
    $678 below market
    • 70,270 miles
    • 3 accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 30 Hwy MPG
    • Briggs Supercenter Manhattan (53 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Manhattan, KS / 53 miles away from Topeka, KS

    This 2017 Toyota RAV4 XLE, comes in exterior with interior. 70270 miles. Stock Number ARCT30091 Important Package InformationSafety and Security Th...

    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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: JTMWFREVXHJ102834
    Stock: ARCT30091
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • $16,992
    fair price
    $446 below market
    • 113,930 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • Hyundai of Eau Claire (451 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Eau Claire, WI / 451 miles away from Topeka, KS

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3RFREV2HW695734
    Stock: YX10642A
    Certified Pre-Owned: No
    Listed since: 05-13-2025

    • 110,971 miles
    • 3 accidents, 2 owners, personal use
    • 5 Seats, 23 City / 29 Hwy MPG
    • Driveway (429 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Grapevine, TX / 429 miles away from Topeka, KS

    Rare Find,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Chrome Wheels,Heated Seats,Keyless Start,Lane Keeping Assist,Navigation System,Prem...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: 2T3YFREV9HW357470
    Stock: HW357470A
    Certified Pre-Owned: No

  • $14,895
    fair price
    $525 below market
    • 125,796 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 23 City / 30 Hwy MPG
    • Green Hyundai (325 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Springfield, IL / 325 miles away from Topeka, KS

    2017 Toyota RAV4 LE 4D Sport Utility FWD 6-Speed Automatic 2.5L 4-Cylinder DOHC Dual VVT-i Silver

    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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: 2T3ZFREV9HW366657
    Stock: G59986A
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Price Drop
    $13,870
    fair price
    $351 below market
    • 168,443 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 28 Hwy MPG
    • Umansky Toyota (492 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Milwaukee, WI / 492 miles away from Topeka, KS

    Get ready to elevate your driving experience with the 2017 Toyota RAV4 XLE, now available at Umansky Toyota in Milwaukee, Wisconsin. With its striking...

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3RFREV8HW624845
    Stock: TZ4009A
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • New Listing
    $18,104
    fair price
    $409 above market
    • 122,970 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Drive Appeal Anoka (442 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Anoka, MN / 442 miles away from Topeka, KS

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JTMRFREV7HD198742
    Stock: AD198742
    Certified Pre-Owned: No
    Listed since: 05-27-2025

Showing 1 - 21 out of 5,205 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
4.2 out of 5 stars121 Reviews
Write a vehicle reviewSee all 121 reviews
  • 5 star
    (55%)
  • 4 star
    (24%)
  • 3 star
    (12%)
  • 2 star
    (7%)
  • 1 star
    (2%)
5 out of 5 stars

2017 RAV4 Light Years Ahead of Older Model

Karl Fischer, 05/04/2017
2017 Toyota RAV4 XLE 4dr SUV AWD (2.5L 4cyl 6A)
(Update as of May, 2021 - I'd like to see Toyota provide better quality tires on their new entry-level vehicles such as their RAV4. Our tires (all 4) are cracking near the rim and need to be replaced, with only 20,000 miles on them!) We compared both the new 2017 Mazda CX-5 and the RAV4 and while both are excellent compact SUVs, my wife preferred the lower dashboard and simpler console … of the RAV4, so that's how we went. The new XLE version is so much quieter than our older 2011 RAV4 and has a much improved ride. The Entune sound system is likewise deserving of high marks, and even though it doesn't have Apple Car Play, it works seamlessly with both Bluetooth and the lightning/USB connection for music, calls, etc. Very impressive. On the mechanical side, the RAV has real good pickup and has kept us in the 30-31 mpg range on our two highway trips thus far. For an AWD vehicle that's not too shabby! Overall we are extremely pleased with our purchase. Given Toyota's legendary reliability, we expect to enjoy the RAV4 for quite some time. Lastly, the only improvements I would recommend for the XLE level would be: an additional USB port either in the console or in the rear of the console, the option for heated seats, and a wider choice of cloth seat and dash colors. Update - May 2020: I would not change a thing in my review - still a great compact SUV! Update - December 2022: No changes to the review. Up to 26,000 miles now. Do wish it had Apple Car Play.
Report abuse

Used 2017 Toyota RAV4 in Topeka, KS Values

Estimated values
2017 Toyota RAV4 XLE 4dr SUV AWD (2.5L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$12,040$14,779$16,882
Clean$11,502$14,094$16,072
Average$10,606$12,953$14,723
Rough$9,441$11,470$12,968

The average list price of a used 2017 Toyota RAV4 in Topeka, Kansas is $17,167. The average mileage on a used Toyota RAV4 2017 for sale in Topeka, Kansas is 114,308. Based on the average mileage of 114,308 for used 2017 Toyota RAV4 for sale in Topeka, KS 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 RAV4 2017 in Topeka, Kansas to be $10,606.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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