Skip to main content
Skip to Filters
1,569 listings
  • New Listing
    $17,990
    fair price
    $240 above market
    • 72,587 miles
    • No accidents, 2 owners, rental vehicle
    • 31 City / 40 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    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: 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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4RCE2LP035674
    Stock: 2003487179
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • $15,995
    fair price
    $30 above market
    • 106,786 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Legacy Motor Company (493 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Topeka, KS / 493 miles away from Rutland, ND

    Zoom around town in this sleek 2020 Toyota Corolla that's ready to take you on your next adventure! Equipped with a 1.8L I-4 engine, this front-wheel ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPRAE2LP088978
    Stock: 088978
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • $17,500
    fair price
    $249 above market
    • 91,866 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 29 City / 36 Hwy MPG, Manual
    • Rudy Luther Toyota (213 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Golden Valley, MN / 213 miles away from Rutland, ND

    Corolla SE Manual Model, Toyota Silver Certified! New Tires & Brakes, Alloys, Back Up Camera, Classic Silver Metallic exterior and Black interior. FUE...

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

    Listing Information:

    VIN: 5YFM4RCEXLP018226
    Stock: 251480A
    Certified Pre-Owned: Yes
    Listed since: 06-17-2025

  • New Listing
    $19,590
    fair price
    $256 above market
    • 67,975 miles
    • No accidents, 1 owner, personal use
    • 31 City / 40 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Sacramento, CA / 1,325 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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFP4RCE5LP026604
    Stock: 2003812419
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • Price Drop
    $19,990
    fair price
    $543 above market
    • 57,224 miles
    • No accidents, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Indianapolis, IN / 718 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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: JTDS4RCE2LJ005255
    Stock: 2003791673
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • $20,256
    fair price
    $719 above market
    • 65,855 miles
    • No accidents, 1 owner, personal use
    • 31 City / 38 Hwy MPG
    • Kayser Chrysler Center (427 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Sauk City, WI / 427 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:

    34 Combined MPG (31 City/38 Highway)

    Listing Information:

    VIN: 5YFT4RCE2LP031399
    Stock: S4750A
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • 67,055 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 31 City / 40 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dallas, TX / 915 miles away from Rutland, ND

    Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,Power Door Locks,Satellite Radio,Brake Assist,Fro...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: JTDS4RCE4LJ051816
    Stock: LJ051816P
    Certified Pre-Owned: No

  • $19,799
    fair price
    $309 above market
    • 65,238 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Enterprise Car Sales Omaha (339 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Omaha, NE / 339 miles away from Rutland, ND

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE9NP342627
    Stock: 8D0RLY
    Certified Pre-Owned: No
    Listed since: 06-02-2025

    • 44,443 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 31 City / 40 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dallas, TX / 917 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: 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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFP4RCE7LP056039
    Stock: 2003788188
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    Stock photo**
    $20,995
    fair price
    $175 above market
    • 34,071 miles
    • No accidents, 1 owner, personal use
    • 30 City / 38 Hwy MPG
    • Inver Grove Toyota (229 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Inver Grove Heights, MN / 229 miles away from Rutland, ND

    Certified. Classic Silver Metallic 2022 Toyota Corolla LE FWD CVT 1.8L I4 DOHC 16VRecent Arrival! Odometer is 10460 miles below market average! 30/38 ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAEXN3024069
    Stock: A14665
    Certified Pre-Owned: Yes
    Listed since: 06-30-2025

  • Stock photo**
    $22,789
    fair price
    $146 above market
    • 20,220 miles
    • No accidents, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Bergstrom Auto (471 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

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

    2022 Toyota Corolla SE CARFAX One-Owner. Clean CARFAX. Red FWD 2.0L I4 DOHC 16V Odometer is 6342 miles below market average! 31/40 City/Highway MPG

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: JTDS4MCE5NJ093255
    Stock: T250275A
    Certified Pre-Owned: No
    Listed since: 05-23-2025

    • 8,282 miles
    • Insurance loss reported, 2 owners, personal use only
    • 31 City / 38 Hwy MPG
    • The Internet Car Lot (360 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Lincoln, NE / 360 miles away from Rutland, ND

    Check out this very nice 2022 Toyota Corolla SE Apex! This vehicle looks and drives great! It has great options including a 2.0L 4 Cylinder Engine, Ba...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    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:

    34 Combined MPG (31 City/38 Highway)

    Listing Information:

    VIN: 5YFS4MCE7NP137154
    Stock: 137154C71427J
    Certified Pre-Owned: No

  • New Listing
    • 17,898 miles
    • No accidents, 1 owner, personal use
    • 30 City / 38 Hwy MPG
    • Maplewood Toyota (227 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Maplewood, MN / 227 miles away from Rutland, ND

    Recent Arrival! Clean CARFAX. 30/38 City/Highway MPG CARFAX One-Owner. Certified. Wind Chill Pearl 2022 Toyota Corolla LE FWD CVT 1.8L I4 DOHC 16VOdom...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAEXN3027540
    Stock: P25529
    Certified Pre-Owned: Yes
    Listed since: 06-27-2025

  • New Listing
    Stock photo**
    $13,995
    fair price
    $174 above market
    • 140,000 miles
    • No accidents, 3 owners, rental vehicle
    • 30 City / 38 Hwy MPG
    • Holiday Cadillac (468 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fond Du Lac, WI / 468 miles away from Rutland, ND

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPRAE1LJ045804
    Stock: T6312A
    Certified Pre-Owned: No
    Listed since: 06-18-2025

  • New Listing
    Stock photo**
    $17,600
    fair price
    $230 above market
    • 80,657 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Jack Miller Auto Plaza, LLC (499 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in North Kansas City, MO / 499 miles away from Rutland, ND

    KBB.com 10 Coolest New Cars Under $20,000. Boasts 38 Highway MPG and 30 City MPG! This Toyota Corolla boasts a Regular Unleaded I-4 1.8 L/110 engine p...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPRAE9LP089674
    Stock: 8678
    Certified Pre-Owned: No
    Listed since: 06-28-2025

  • $19,797
    fair price
    $394 above market
    • 51,468 miles
    • 1 accident, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • Eden Prairie Nissan (213 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Eden Prairie, MN / 213 miles away from Rutland, ND

    Corolla LE. White FWD CVT 1.8L I4 DOHC 16V30/38 City/Highway MPGStop by 12790 Plaza Dr Eden Prairie MN 55344 or visit us at www.edenprairienissan...

    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: Yes

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE0NP296704
    Stock: X7652
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • New Listing
    • 35,109 miles
    • 30 City / 38 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Sacramento, CA / 1,325 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 Unavailable.

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPRAE0LJ086702
    Stock: 2003793330
    Certified Pre-Owned: No
    Listed since: 06-26-2025

    • 22,575 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • Walser Honda (224 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Burnsville, MN / 224 miles away from Rutland, ND

    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: 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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAE8NJ210415
    Stock: 8H1989T
    Certified Pre-Owned: No
    Listed since: 06-20-2025

    • 19,168 miles
    • No accidents, 1 owner, personal use
    • 31 City / 40 Hwy MPG
    • Walser Toyota (218 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Bloomington, MN / 218 miles away from Rutland, ND

    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: 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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCE0NP135374
    Stock: 3T1127L
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • New Listing
    • 82,668 miles
    • 31 City / 40 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 1,155 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 Unavailable.

    Features and Specs:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4RCE4LP045400
    Stock: 2003831900
    Certified Pre-Owned: No
    Listed since: 07-01-2025

  • Price Drop
    • 101,750 miles
    • Salvage reported, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • East Side Auto (234 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

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

    Introducing this sleek Silver 2020 Toyota Corolla, the epitome of style and reliability on four wheels! This charming car is designed with a spacious ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPRAE8LJ098676
    Stock: 25-0129
    Certified Pre-Owned: No
    Listed since: 04-22-2025

Showing 64 - 84 out of 1,569 listings

Consumer Reviews for the Toyota Corolla

Read recent reviews for the Toyota Corolla
Overall Consumer Rating
3.6 out of 5 stars94 Reviews
Write a vehicle reviewSee all 94 reviews
  • 5 star
    (46%)
  • 4 star
    (12%)
  • 3 star
    (13%)
  • 2 star
    (13%)
  • 1 star
    (17%)
5 out of 5 stars

"Angel" for Goldilocks

Cindy, 12/14/2019
2020 Toyota Corolla LE 4dr Sedan (1.8L 4cyl CVT)
For me this car is perfection. I am 70 and needed the included safety features. I was blown away with how much I enjoy driving the car. Responsive and always predictable, smooth shifts, good power, nice braking even when it gives it's opinion on brake force. First day I had it, took my sister on a 700 mile medical trip. Torrential rain, 60 % freeway, 30% coast range, 10 % big city … and stop and go getting out of city. MPG ave 36.9 I felt safe in all the situations. I am person who traded in a Prius a few years ago because the seats made me cry. This car seat felt the same after 18 hours as it did at the start. Toyota knocked it out of the park as far as I am concerned. First time I have named a car.
Report abuse

Used 2020 Toyota Corolla in Rutland, ND Values

Estimated values
2020 Toyota Corolla SE 4dr Sedan (2.0L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$15,093$17,146$19,129
Clean$14,627$16,604$18,509
Average$13,852$15,700$17,476
Rough$12,843$14,525$16,133

The average list price of a used 2020 Toyota Corolla in Rutland, North Dakota is $19,646. The average mileage on a used Toyota Corolla 2020 for sale in Rutland, North Dakota is 59,662. Based on the average mileage of 59,662 for used 2020 Toyota Corolla 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 Toyota Corolla 2020 in Rutland, North Dakota to be $13,852.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.