Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
1,009 listings
  • Price Drop
    • 79,616 miles
    • No accidents, 3 owners, personal use
    • 7 Seats, 15 City / 21 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Chicago, IL / 529 miles away from Rutland, ND

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GKS2BKCXLR228923
    Stock: 2003742716
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • Price Drop
    • 85,135 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cincinnati, OH / 816 miles away from Rutland, ND

    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:

    17 Combined MPG (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ3JR343106
    Stock: 2003720131
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • New Listing
    • 71,835 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Las Vegas, NV / 1,142 miles away from Rutland, ND

    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:

    17 Combined MPG (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ0JR277680
    Stock: 2003714640
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • Price Drop
    • 77,696 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 14 City / 22 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cleveland, OH / 847 miles away from Rutland, ND

    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:

    17 Combined MPG (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ3LR108479
    Stock: 2003712307
    Certified Pre-Owned: No
    Listed since: 05-16-2025

    • 82,844 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Kunes Country Ford Lincoln (486 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sterling, IL / 486 miles away from Rutland, ND

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ4JR390984
    Stock: 10T1604A
    Certified Pre-Owned: No
    Listed since: 05-09-2025

    • 68,409 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Dorsch Ford Lincoln (477 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Green Bay, WI / 477 miles away from Rutland, ND

    *LEATHER SEATS*, REMOTE START, HEATED / COOLED SEATS, HEATED STEERING WHEEL, **BLUE CERTIFIED**, **WARRANTY**, APPLE CARPLAY, ANDROID AUTO, BLUETOOTH,...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ4LR160381
    Stock: S95690
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • New Listing
    • 144,801 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Apple Ford White Bear Lake (229 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Saint Paul, MN / 229 miles away from Rutland, ND

    **NAVIGATION, **HEATED SEATS, 4-Wheel Disc & 4-Wheel VAC Power Antilock Brakes, Adaptive Cruise Control w/Forward Automatic Braking, Denali Ultimate P...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ4JR228756
    Stock: W1450B
    Certified Pre-Owned: No
    Listed since: 05-25-2025

  • New Listing
    • 103,571 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Las Vegas, NV / 1,142 miles away from Rutland, ND

    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: 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 (15 City/21 Highway)

    Listing Information:

    VIN: 1GKS2BKC5LR214735
    Stock: 2003726752
    Certified Pre-Owned: No
    Listed since: 05-09-2025

    • 79,474 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Heartland Chevrolet (382 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lexington, NE / 382 miles away from Rutland, ND

    Looking for a used car at an affordable price? What a great deal on this 2020 GMC! Boasting the latest technological features inside an attractive and...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJXLR220857
    Stock: HCT9401
    Certified Pre-Owned: No
    Listed since: 04-04-2025

    • 98,898 miles
    • No accidents, 3 owners, personal use
    • 7 Seats, 14 City / 22 Hwy MPG
    • NextGen Motors of Muscatine (453 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Muscatine, IA / 453 miles away from Rutland, ND

    4X4Accident Avoidance SystemsActive Parking SystemActive SuspensionAdaptive HeadlightsAdjustable Lumbar SupportAdjustable PedalsAdjustable SuspensionA...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ6JR337025
    Stock: A337025
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • $54,999
    great price
    $8,013 below market
    • 63,040 miles
    • No accidents, 2 owners, personal use only
    • 8 Seats, 14 City / 19 Hwy MPG
    • Rydell Chevrolet Buick GMC (129 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Grand Forks, ND / 129 miles away from Rutland, ND

    The 2021 GMC Yukon Denali in Cayenne Red Tintcoat offers a harmonious blend of performance, efficiency, and modern features. Powered by a 6.2L V8 engi...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL6MR223859
    Stock: G52438C
    Certified Pre-Owned: No
    Listed since: 05-09-2025

    • 105,796 miles
    • No accidents, personal use only
    • 8 Seats, 16 City / 22 Hwy MPG
    • Emerald Chevrolet (325 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Audubon, IA / 325 miles away from Rutland, ND

    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 (16 City/22 Highway)

    Listing Information:

    VIN: 1GKS2AKC5JR137260
    Stock: P2161
    Certified Pre-Owned: No
    Listed since: 05-20-2025

    • 96,805 miles
    • No accidents, 3 owners, personal use
    • 7 Seats, 14 City / 22 Hwy MPG
    • Don Robinson Mitsubishi (163 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Saint Cloud, MN / 163 miles away from Rutland, ND

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ8JR223513
    Stock: 21777A
    Certified Pre-Owned: No
    Listed since: 05-03-2025

  • Price Drop
    • 122,329 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 14 City / 22 Hwy MPG
    • Van Horn Hyundai of Fond du Lac (467 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fond du Lac, WI / 467 miles away from Rutland, ND

    Clean CARFAX. LOCAL OWNED, Sunroof, Navigation, Heated & Cooled Front Seats, Heated Rear Seats, Heated Steering Wheel, 3rd Row Seats, Lane Keep Assist...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJXJR168949
    Stock: C318663TB
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • New Listing
    • 87,631 miles
    • No accidents, 2 owners, personal use only
    • 8 Seats, 16 City / 22 Hwy MPG
    • Edwards Chevrolet Buick GMC (344 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Council Bluffs, IA / 344 miles away from Rutland, ND

    HD TRAILERING PACKAGE includes (GU6) 3.42 Axle Ratio (JL1) Trailer brake controller (Z85) Suspension Package and includes (NQH) transfer case active 2...

    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 (16 City/22 Highway)

    Listing Information:

    VIN: 1GKS2BKC4JR340937
    Stock: 340937
    Certified Pre-Owned: No
    Listed since: 05-21-2025

  • New Listing
    • 139,385 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 16 City / 22 Hwy MPG
    • Beneventi Chevrolet (349 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Granger, IA / 349 miles away from Rutland, ND

    4WD, LOCAL TRADE-Back Up Camera-Apple CarPlay/Android Auto-Navigation System-3rd / Third Row Seats-Heated / Ventilated Front Seats-Heated Door Mirrors...

    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 (16 City/22 Highway)

    Listing Information:

    VIN: 1GKS2BKC4JR369189
    Stock: B25R023A
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • Stock photo**
    • 43,818 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Prostrollo Motor Company (144 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Madison, SD / 144 miles away from Rutland, ND

    Looking for a used car at an affordable price? This GMC won't be on the lot long! It just arrived on our lot this past week! With fewer than 45,000 mi...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ0JR383787
    Stock: 5264A
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • New Listing
    $48,701
    great price
    $9,314 below market
    • 86,133 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • White's Canyon Ford (326 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Spearfish, SD / 326 miles away from Rutland, ND

    Vehicle Details2021 GMC Yukon Denali for Sale at White's Canyon Ford & Lincoln Elevate your driving experience with the 2021 GMC Yukon Denali. ...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL6MR245182
    Stock: P24086
    Certified Pre-Owned: No
    Listed since: 09-24-2024

  • New Listing
    Stock photo**
    • 74,509 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 15 City / 20 Hwy MPG
    • Krenzen Honda (259 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Duluth, MN / 259 miles away from Rutland, ND

    Recent Arrival! 2022 GMC Yukon SLT White Frost Tricoat 4WD 10-Speed Automatic with Overdrive EcoTec3 5.3L V8 4WD.Krenzen philosophy for over 50 yea...

    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 (15 City/20 Highway)

    Listing Information:

    VIN: 1GKS2BKD3NR361941
    Stock: 53187
    Certified Pre-Owned: No
    Listed since: 05-28-2025

    • 93,462 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 14 City / 22 Hwy MPG
    • Dan Porter Honda (256 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Dickinson, ND / 256 miles away from Rutland, ND

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ6LR233489
    Stock: 19664A
    Certified Pre-Owned: No
    Listed since: 05-12-2025

    • 110,151 miles
    • Salvage reported, 2 owners, rental vehicle
    • 8 Seats, 15 City / 21 Hwy MPG
    • Specialty Auto Sales & Service (470 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Suamico, WI / 470 miles away from Rutland, ND

    Financing and Warranty Options Available! Satin Steel Metallic GMC Yukon SLT! Key Highlights: Remote Start! Blind Spot Monitor! Moonroof! Heated and C...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GKS2BKC4LR236354
    Stock: 236354
    Certified Pre-Owned: No
    Listed since: 03-23-2025

Showing 232 - 252 out of 1,009 listings

Consumer Reviews for the GMC Yukon

Read recent reviews for the GMC Yukon
Overall Consumer Rating
3.4 out of 5 stars41 Reviews
Write a vehicle reviewSee all 41 reviews
  • 5 star
    (46%)
  • 4 star
    (10%)
  • 3 star
    (7%)
  • 2 star
    (15%)
  • 1 star
    (22%)
4 out of 5 stars

Solid Effort with great new Transmission

MikeO, 11/02/2017
2018 GMC Yukon Denali 4dr SUV 4WD (6.2L 8cyl 10A)
Great engine and new 10 speed transmission. Shifts really smooth and its never guessing on when to down shift or search for gears. Great on the highway. Rear visibility due to the middle row seat and C pillars is poor at best. Must use your mirrors and trust the tech. The tech is awesome and unrivalled by others. Touch screen is easy to use, love the layout, response time is great. … High step in, but its a big car and I knew that. Gas mileage is ok for a big car, cylinder deactivation is seemless. Turning radius is good for a big SUV. Overall please so far, two weeks under my belt.
Report abuse

Used 2020 GMC Yukon in Rutland, ND Values

Estimated values
2020 GMC Yukon SLT 4dr SUV 4WD (5.3L 8cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$27,361$30,552$33,627
Clean$26,910$30,037$33,047
Average$26,160$29,179$32,080
Rough$25,185$28,063$30,823

The average list price of a used 2020 GMC Yukon in Rutland, North Dakota is $37,244. The average mileage on a used GMC Yukon 2020 for sale in Rutland, North Dakota is 91,207. Based on the average mileage of 91,207 for used 2020 GMC Yukon for sale in Rutland, ND 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 GMC Yukon 2020 in Rutland, North Dakota to be $26,160.

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.