Buy GMC TERRAIN from USA 2018–2025

Found: 200 cars • 1/10
2018 Gmc Terrain, VIN 3GKALMEV8JL318349. Photo 1 of 6 from Copart auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV8JL318349. Photo 2 of 6 from Copart auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV8JL318349. Photo 3 of 6 from Copart auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV8JL318349. Photo 4 of 6 from Copart auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV8JL318349. Photo 5 of 6 from Copart auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV8JL318349. Photo 6 of 6 from Copart auction. OpenDataCar US salvage catalog.

Engine1.5L Fuel typeGasoline

TransmissionAutomatic Drive typeFront Wheel Drive

143 338 mi

Front End

GA - Fairburn

Run and Drive

2024 Gmc Terrain, VIN 3GKALXEG6RL207085. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALXEG6RL207085. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALXEG6RL207085. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALXEG6RL207085. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALXEG6RL207085. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALXEG6RL207085. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 175 HP Fuel typeOther

Transmission- Drive typeAll Wheel Drive

54 190 mi

Front End, Side

Moncton (NEW BRUNSWICK)

Run and Drive

2024 Gmc Terrain, VIN 3GKALTEG2RL335008. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALTEG2RL335008. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALTEG2RL335008. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALTEG2RL335008. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALTEG2RL335008. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALTEG2RL335008. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 175 HP Fuel typeOther

Transmission- Drive typeAll Wheel Drive

71 845 mi

Front End

Toronto (ONTARIO)

Stationary

Ключ відсутній
2025 Gmc Terrain, VIN 3GKALUEGXSL212424. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2025 Gmc Terrain, VIN 3GKALUEGXSL212424. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2025 Gmc Terrain, VIN 3GKALUEGXSL212424. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2025 Gmc Terrain, VIN 3GKALUEGXSL212424. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2025 Gmc Terrain, VIN 3GKALUEGXSL212424. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2025 Gmc Terrain, VIN 3GKALUEGXSL212424. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

30 000 mi

Front End, Side

Sudbury (ONTARIO)

Stationary

Salvage статус
2021 Gmc Terrain, VIN 3GKALVEV9ML314353. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEV9ML314353. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEV9ML314353. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEV9ML314353. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEV9ML314353. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEV9ML314353. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

59 990 mi

Front End

Baltimore (MD)

Starts

Salvage статус
2021 Gmc Terrain, VIN 3GKALTEV6ML380041. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALTEV6ML380041. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALTEV6ML380041. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALTEV6ML380041. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALTEV6ML380041. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALTEV6ML380041. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

41 702 mi

Rear End, Rear End

Baltimore (MD)

Run and Drive

Salvage статус
2021 Gmc Terrain, VIN 3GKALVEVXML311204. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEVXML311204. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEVXML311204. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEVXML311204. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEVXML311204. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2021 Gmc Terrain, VIN 3GKALVEVXML311204. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

78 814 mi

Side

Detroit (MI)

Run and Drive

Ключ відсутній
Salvage статус
2024 Gmc Terrain, VIN 3GKALMEG1RL323857. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALMEG1RL323857. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALMEG1RL323857. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALMEG1RL323857. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALMEG1RL323857. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2024 Gmc Terrain, VIN 3GKALMEG1RL323857. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 175 HP Fuel typeGasoline

TransmissionAutomatic Drive typeFront Wheel Drive

1 mi

Front End

Detroit (MI)

Stationary

Salvage статус
2020 Gmc Terrain, VIN 3GKALPEV5LL280812. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALPEV5LL280812. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALPEV5LL280812. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALPEV5LL280812. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALPEV5LL280812. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALPEV5LL280812. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeFront Wheel Drive

64 406 mi

Rear End

Indianapolis South (IN)

Run and Drive

Salvage статус
2022 Gmc Terrain, VIN 3GKALVEV7NL304678. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALVEV7NL304678. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALVEV7NL304678. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALVEV7NL304678. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALVEV7NL304678. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALVEV7NL304678. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

35 345 mi

Front End, Side

Detroit (MI)

Run and Drive

Salvage статус
2019 Gmc Terrain, VIN 3GKALTEV2KL221532. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALTEV2KL221532. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALTEV2KL221532. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALTEV2KL221532. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALTEV2KL221532. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALTEV2KL221532. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

152 081 mi

Front End

Syracuse (NY)

Run and Drive

Salvage статус
2018 Gmc Terrain, VIN 3GKALMEV0JL222909. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV0JL222909. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV0JL222909. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV0JL222909. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV0JL222909. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALMEV0JL222909. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeFront Wheel Drive

160 369 mi

Front End, Side

Detroit (MI)

Stationary

Salvage статус
2020 Gmc Terrain, VIN 3GKALVEX3LL285061. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALVEX3LL285061. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALVEX3LL285061. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALVEX3LL285061. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALVEX3LL285061. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2020 Gmc Terrain, VIN 3GKALVEX3LL285061. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine2L · Inline-4 · Turbo · 252 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

30 481 mi

Rear End

Baltimore (MD)

Run and Drive

Ключ відсутній
Salvage статус
2019 Gmc Terrain, VIN 3GKALMEV8KL142517. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV8KL142517. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV8KL142517. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV8KL142517. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV8KL142517. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV8KL142517. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeFront Wheel Drive

1 mi

Front End

Detroit (MI)

Stationary

2022 Gmc Terrain, VIN 3GKALYEVXNL221490. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALYEVXNL221490. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALYEVXNL221490. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALYEVXNL221490. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALYEVXNL221490. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2022 Gmc Terrain, VIN 3GKALYEVXNL221490. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

61 307 mi

Front End, Side

Monticello (NY)

Starts

Salvage статус
2018 Gmc Terrain, VIN 3GKALTEX9JL160020. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALTEX9JL160020. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALTEX9JL160020. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALTEX9JL160020. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALTEX9JL160020. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2018 Gmc Terrain, VIN 3GKALTEX9JL160020. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine2L · Inline-4 · Turbo · 252 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

111 250 mi

Front End, Side

Buckhannon (WV)

Run and Drive

Salvage статус
2019 Gmc Terrain, VIN 3GKALVEX6KL257219. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEX6KL257219. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEX6KL257219. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEX6KL257219. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEX6KL257219. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEX6KL257219. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine2L · Inline-4 · Turbo · 252 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

73 302 mi

-

Baltimore (MD)

Run and Drive

Salvage статус
2019 Gmc Terrain, VIN 3GKALVEV1KL246272. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEV1KL246272. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEV1KL246272. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEV1KL246272. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEV1KL246272. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALVEV1KL246272. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeAll Wheel Drive

129 744 mi

Front End

Cincinnati (OH)

Run and Drive

Salvage статус
2019 Gmc Terrain, VIN 3GKALMEV5KL362441. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV5KL362441. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV5KL362441. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV5KL362441. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV5KL362441. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV5KL362441. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeFront Wheel Drive

66 826 mi

Front End

Cincinnati (OH)

Stationary

2019 Gmc Terrain, VIN 3GKALMEV4KL326479. Photo 1 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV4KL326479. Photo 2 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV4KL326479. Photo 3 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV4KL326479. Photo 4 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV4KL326479. Photo 5 of 6 from IAAI auction. OpenDataCar US salvage catalog. 2019 Gmc Terrain, VIN 3GKALMEV4KL326479. Photo 6 of 6 from IAAI auction. OpenDataCar US salvage catalog.

Engine1.5L · Inline-4 · Turbo · 170 HP Fuel typeGasoline

TransmissionAutomatic Drive typeFront Wheel Drive

104 546 mi

Front End

Detroit (MI)

Run and Drive

Browse GMC models

Why Buy GMC from USA

Did you know that Copart and IAAI auctions list between 200 to 500 GMC vehicles daily? The average price for a 2018-2020 GMC Sierra is around $8,000 to $12,000, which is about 35-40% cheaper than what you’d find in the European market. This significant price difference makes it a smart choice for anyone looking to buy a reliable vehicle without breaking the bank.

Most Popular GMC Models at Auction

When it comes to GMC, a few models stand out in the auction scene. Here are some of the most popular options you might consider:

  • GMC Sierra - Known for its strong performance and towing capacity, the Sierra is a favorite among truck enthusiasts.
  • GMC Acadia - This midsize SUV offers a spacious interior and excellent safety ratings, making it a great family vehicle.
  • GMC Canyon - A compact pickup that combines utility with comfort, perfect for those who need a truck without the bulk of a full-size model.
  • GMC Hummer EV - The new electric entry that’s making waves for its impressive specs and eco-friendly driving.

What to Look for When Choosing

Choosing a GMC at auction requires some careful consideration. Here are a few practical tips to keep in mind:

  • Avoid vehicles with extensive frame damage or structural issues; these can lead to costly repairs.
  • Look for models with under 100,000 miles, as this often indicates less wear and tear.
  • Be cautious of models from years known for specific issues; for example, some 2015 Acadia models had transmission problems. Research the specific year and model before bidding.

How Much Does It Cost to Import GMC

Understanding the total cost to import a GMC is crucial for budgeting. For instance, if you find a car priced at $10,000 at auction, you might incur additional costs such as shipping (around $1,800) and customs fees that can range from $2,500 to $4,000. This brings your total cost to about $14,000 to $16,000. For a more detailed breakdown, check out our calculator.

If you’re considering a GMC, you might want to check out the Acadia or the Sierra for a great blend of value and utility. Happy bidding!

Additionally, if you're open to other options, take a look at Chevrolet or Cadillac, which are also part of the GM Group and offer similar quality and performance.