Results in Cars & Trucks in Ontario
Showing 1 - 40 of 155 results
$15,995.00
Barrie
08/07/2025
Cruise around town in style and efficiency with this pristine 2020 Chevrolet Spark LT, now available at Eckert Auto Sales! This compact charmer is perfect for navigating city streets or enjoying a ...
Automatic
|
104,400
km
Dealer updates
- Online Financing approvals
- Online Purchasing
- Showroom Open
- Payment Deferrals

$34,998.00
Provincial Top Ad:
Guelph
< 8 hours ago
Recent Arrival! What a cool car! This 2023 Acura Integra is a sporty sedan perfect for those who love a thrilling drive and great style! This Integra is equipped with Leatherette Seats, Heated Seats, ...
Our Sales Department will be open from 9:00 AM to 5:00 PM from Monday to Friday and Saturday 9:00 AM to 4:00 PM
Automatic
|
25,466
km
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$43,898.00
Mississauga / Peel Region
15/07/2025
***QUALIFY FOR A 4 YEAR WARRANTY ON OUR VEHICLES TODAY!!! Vehicle Key Features Include: Panoramic Sunroof, Navigation, Burmester Sound System, 360 Degree Camera, Folding Mirrors, Memory Seats, Heated ...
Automatic
|
38,927
km
Dealer updates
- Online Financing approvals
- Service Open
- Virtual Appraisal
- Showroom Open
- Service Drop Off/Pick up

$15,495.00
Hamilton
18/07/2025
Engine: Gas 4cyl 1.6L L/100Km City: 7.6 L/100Km Hwy: 6.2 Safety Equipment Electronic Stability Control (ESC) ABS And Driveline Traction Control Side Impact Beams Dual Stage Driver And Passenger ...
Automatic
|
94,465
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Service Open
- Showroom Open
- Service Drop Off/Pick up

$16,995.00
Hamilton
< 10 hours ago
Engine: Gas 4cyl 1.4L L/100Km City: 7.7 L/100Km Hwy: 6.2 Safety Equipment OnStar and Chevrolet connected services capable (Terms and limitations apply. See onstar.ca or dealer for details.) Rear ...
Haldimand Motors is one of Canada’s Largest Volume Used Car Dealer. Experience the difference with one stop shopping
Automatic
|
63,764
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Service Open
- Showroom Open
- Service Drop Off/Pick up

Kilometers
65,712
km
Location
Transmission
Automatic
Fuel Type
gas
$43,995.00
Azores Auto Group
Azores Auto Group

$34,998.00
Guelph
< 8 hours ago
Recent Arrival! What a cool car! This 2023 Acura Integra is a sporty sedan perfect for those who love a thrilling drive and great style! This Integra is equipped with Leatherette Seats, Heated Seats, ...
Our Sales Department will be open from 9:00 AM to 5:00 PM from Monday to Friday and Saturday 9:00 AM to 4:00 PM
Automatic
|
25,466
km
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$31,458.00
Guelph
< 8 hours ago
Recent Arrival! Check out this 2024 Mazda3 GT! This Mazda is well equipped with Leather Seats, Navigation, Power Moonroof, Heated Seats, Heated Steering Wheel, Apple Carplay, Android Auto, Bose ...
Our Sales Department will be open from 9:00 AM to 5:00 PM from Monday to Friday and Saturday 9:00 AM to 4:00 PM
Automatic
|
56,973
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$16,995.00
Hamilton
< 10 hours ago
Engine: Gas 4cyl 1.4L L/100Km City: 7.7 L/100Km Hwy: 6.2 Safety Equipment OnStar and Chevrolet connected services capable (Terms and limitations apply. See onstar.ca or dealer for details.) Rear ...
Haldimand Motors is one of Canada’s Largest Volume Used Car Dealer. Experience the difference with one stop shopping
Automatic
|
63,764
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Service Open
- Showroom Open
- Service Drop Off/Pick up

$16,995.00
Hamilton
< 10 hours ago
Engine: Gas 4cyl 1.4L L/100Km City: 7.7 L/100Km Hwy: 6.2 Safety Equipment OnStar and Chevrolet connected services capable (Terms and limitations apply. See onstar.ca or dealer for details.) Rear ...
Haldimand Motors is one of Canada’s Largest Volume Used Car Dealer. Experience the difference with one stop shopping
Automatic
|
87,713
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Service Open
- Showroom Open
- Service Drop Off/Pick up

$25,524.00
$26,012.00
Brantford
< 14 hours ago
This 2022 Honda Civic Hatchback LX is the perfect blend of practicality and style. Boasting a sleek white exterior and a surprisingly spacious interior, it's ready to handle your everyday needs with ...
Automatic
|
78,790
km
|
Certified Pre-owned
CARFAX Canada Report
Dealer updates
- Service Open
- Showroom Open

$14,920.00
$17,012.00
Brantford
< 14 hours ago
DEEP BLACK PEARL,Front Wheel Drive,Turbocharged,Aluminum Wheels,Trip Computer,Keyless Entry,Integrated Turn Signal Mirrors,Satellite Radio,Power Door Locks,Rear Defrost,Keyless Start,Auxiliary Audio ...
Automatic
|
83,687
km
|
CARFAX Canada Report
Dealer updates
- Service Open
- Showroom Open

$20,931.00
Guelph
< 14 hours ago
*Sunroof, Heated Steering Wheel, Blind Spot Detection, Heated Seats, Apple CarPlay!* Step into your comfort zone in this exciting and feature rich Rio 5. This 2023 Kia Rio 5-door is fresh on our lot ...
Automatic
|
52,420
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Service Drop Off/Pick up
- Return Policy

$20,950.00
Guelph
< 18 hours ago
Recent Arrival! Looking for an extremely efficient vehicle? Then check out this 2024 Mitsubishi Mirage GT! This Car comes with the factory 10yr/160,000km powertrain warranty and 5yr/100,000km New Car ...
Our Sales Department will be open from 9:00 AM to 5:00 PM from Monday to Friday and Saturday 9:00 AM to 4:00 PM
Automatic
|
25,068
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$18,526.00
Hamilton
< 18 hours ago
Come visit our Kia of Hamilton team, you can find us at 1885 Upper James St. Hamilton, ON L9B 1K8, or call us at (905) 547-7726 to book a test drive today! Engine: Regular Unleaded I-4 1.6 L/98 ...
Automatic
|
83,390
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$18,656.00
Hamilton
< 18 hours ago
Come visit our Kia of Hamilton team, you can find us at 1885 Upper James St. Hamilton, ON L9B 1K8, or call us at (905) 547-7726 to book a test drive today! Engine: Regular Unleaded I-4 1.6 L/98 ...
Automatic
|
82,533
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$5,095.00
London
< 22 hours ago
TIGER AUTO SALES LTD - Quality Pre-Owned Car Dealership - Located at 2275 Dundas St., London, Ontario - Veterans Memorial Parkway and Dundas Street in London - Competitive Pricing - Over 15 years in ...
WE WIll NOT BE UNDERSOLD!!!!!!!!!!!!!
Automatic
|
102,997
km
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open

$11,990.00
Oshawa / Durham Region
< 22 hours ago
Fully Certified with Low KMs. Comes with NEW All-season Tires. Vehicle has a clean title i.e NO BRAND. Enjoy the Sporty Drive with 2.0L Engine, FWD Automatic Transmission GX-Sky Trim with Bluetooth, ...
Automatic
|
81,500
km
Dealer updates
- Online Financing approvals
- Video Chat
- Showroom Open
- By Appointment Only

$13,995.00
London
< 23 hours ago
TIGER AUTO SALES LTD - Quality Pre-Owned Car Dealership - Located at 2275 Dundas St., London, Ontario - Veterans Memorial Parkway and Dundas Street in London - Competitive Pricing - Over 15 years in ...
WE WIll NOT BE UNDERSOLD!!!!!!!!!!!!!
Automatic
|
42,034
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open

$9,900.00
City of Toronto
< 23 hours ago
**TAKE ANY VEHICLE TO YOUR MECHANIC PRIOR TO PURCHASE! THAT IS HOW CONFIDENT WE ARE! **IN-HOUSE FINANCING AVAILABLE! ALWAYS APPROVED! **CAR PROOF ON HAND!!!** Finance Options: TD Bank, Scotiabank, ...
BUY HERE-PAY HERE!!!! IN-HOUSE FINANCING AVAILABLE....100% APPROVED NO CREDIT CHECK!! FAMILY OPERATED FOR OVER 40 YEARS!416-248-2291 CONTACT US TODAY
Automatic
|
221,500
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Online Purchasing
- Service Open
- Showroom Open

$7,499.00
Kitchener / Waterloo
< 23 hours ago
Buy with confidence from BETA AUTO SALES (OMVIC Registered Used Car Dealership) For More Information! Contact us at 226 600 3656 519 722 2382 (BETA) betaautosales@gmail.com Visit our website... ...
...BETA AUTO SALES...
Automatic
|
184,442
km
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Video Chat
- Showroom Open
- By Appointment Only
- Service Drop Off/Pick up

$7,499.00
Kitchener / Waterloo
< 23 hours ago
Buy with confidence from BETA AUTO SALES (OMVIC Registered Used Car Dealership) For More Information! Contact us at 226 600 3656 519 722 2382 (BETA) betaautosales@gmail.com Visit our website... ...
...BETA AUTO SALES...
Automatic
|
172,260
km
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Video Chat
- Showroom Open
- By Appointment Only
- Service Drop Off/Pick up

Please Contact
Guelph
< 24 hours ago
*Sunroof, Bluetooth, Heated Seats, Aluminum Wheels, Fog Lamps!* This Hyundai Accent is an affordable and economical compact car with numerous premium features. This 2017 Hyundai Accent is fresh on ...
Automatic
|
158,820
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Service Drop Off/Pick up
- Return Policy

$14,532.00
Mississauga / Peel Region
Yesterday
Come be a part of the 401 Dixie Hyundai Used Vehicle Experience! We have one of the largest selections of used vehicles in the Greater Toronto Area. Our team are known within the community to provide ...
Your Mississauga Hyundai Dealer
Automatic
|
73,017
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up

$24,686.00
North Bay
Yesterday
Sport GS Premium Hatchback AWD!...SkyActiveG, Grey On Black Interior, Automatic, Premium Leather Seating, Memory Seating, Front Bucket Seats, Power Drivers Seat, Heated Seats, Heated Steering Wheel, ...
Get Pre-approved today at www.toppicksauto.com No hidden fees and full disclosure!! 1-705-495-AUTO
Automatic
|
65,397
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Virtual Appraisal
- Showroom Open
- Payment Deferrals

$17,990.00
City of Toronto
19/07/2025
2017 Subaru Impreza 2.0 Touring Hatchback 1 Owner | Clean Title | AWD | Fully Loaded | White on Black Looking for a ride that’s reliable, sporty, and loaded with features? Look no further! This 2017 ...
Automatic
|
88,954
km
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals

$31,044.00
Hamilton
19/07/2025
Come visit our Kia of Hamilton team, you can find us at 1885 Upper James St. Hamilton, ON L9B 1K8, or call us at (905) 547-7726 to book a test drive today! Engine: Intercooled Turbo Premium Unleaded ...
Automatic
|
86,753
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$19,458.00
Guelph
19/07/2025
Recent Arrival! Looking for a fun small car with tons of heritage and attitude? Then check out this 2020 Mini Cooper S! This Mini is equipped with Leather Seats, Heated Seats, Navigation, Panoramic ...
Our Sales Department will be open from 9:00 AM to 5:00 PM from Monday to Friday and Saturday 9:00 AM to 4:00 PM
Automatic
|
123,008
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$16,885.00
Windsor Region
19/07/2025
- ONE OWNER - ACCIDENT FREE - HEATED LEATHER SEATS - HEATED STEERING WHEEL - POWER SUNROOF - REMOTE START - WIRELESS CHARGING - REAR PARK ASSIST - BACK UP CAMERA Check out this 2018 Chevrolet Cruze ...
WINDSOR'S HIGHEST RATED FORD DEALER! Rated by Google. Offering a comprehensive line up of Ford products & services since 1981!
Automatic
|
75,474
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up

$26,638.00
Brantford
19/07/2025
This sleek 2023 Toyota Corolla Hatchback SE in silver is ready to elevate your daily drives. Boasting a low mileage of 70,734 kilometers, this hatchback offers both style and practicality, perfect ...
Automatic
|
70,735
km
|
CARFAX Canada Report
Dealer updates
- Service Open
- Showroom Open

$26,658.00
Guelph
19/07/2025
Recent Arrival! Looking for a smaller AWD Car with tons of features? Then check out this Black 2021 Mazda3 GT! This Mazda is very well equipped with Leather Seats, Heated Seats, Heated Steering ...
Our Sales Department will be open from 9:00 AM to 5:00 PM from Monday to Friday and Saturday 9:00 AM to 4:00 PM
Automatic
|
58,308
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$18,450.00
Hamilton
19/07/2025
Come visit our Kia of Hamilton team, you can find us at 1885 Upper James St. Hamilton, ON L9B 1K8, or call us at (905) 547-7726 to book a test drive today! Engine: Regular Unleaded I-4 1.6 L/98 ...
Automatic
|
88,852
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up
- Return Policy

$17,914.00
Ottawa
19/07/2025
417 Nissan offer no hassle buying experience. We check and adjust our prices daily to make sure that our vehicles are priced to the market. Free Carfax report with every vehicle purchase. We are ...
417 Nissan The New favourite
Automatic
|
87,410
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up

$19,995.00
Kingston
19/07/2025
This 2022 Chevrolet Spark is for sale today. This hatchback has 81,190 kms. It's red in colour . It has an automatic transmission and is powered by a 98HP 1.4L 4 Cylinder Engine. Former daily rental. ...
A Level Above
Automatic
|
81,807
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- Service Drop Off/Pick up
- Return Policy

$46,495.00
Cornwall
19/07/2025
Sunroof, Cooled Seats, Navigation, Leather Seats, Lane Keep Assist! 6 LOCATIONS KINGSTON - (613) 384-5638 | CORNWALL - (613) 935-6611 | NAPANEE - (613) 308-9696 | CARLETON PLACE - (613) 253-4580 | ...
A Level Above
Automatic
|
42,522
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- Service Drop Off/Pick up
- Return Policy

$46,495.00
Kingston
19/07/2025
Sunroof, Cooled Seats, Navigation, Leather Seats, Lane Keep Assist! 6 LOCATIONS KINGSTON - (613) 384-5638 | CORNWALL - (613) 935-6611 | NAPANEE - (613) 308-9696 | CARLETON PLACE - (613) 253-4580 | ...
A Level Above
Automatic
|
42,522
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- Service Drop Off/Pick up
- Return Policy

$19,995.00
Cornwall
19/07/2025
This 2022 Chevrolet Spark is for sale today. This hatchback has 81,190 kms. It's red in colour . It has an automatic transmission and is powered by a 98HP 1.4L 4 Cylinder Engine. Former daily rental. ...
A Level Above
Automatic
|
81,807
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- Service Drop Off/Pick up
- Return Policy

$18,990.00
Oshawa / Durham Region
19/07/2025
Fully Certified with Low KMs and all 4 New Brakes Rotors. Comes with NEW All-season Tires. Enjoy the Sporty Drive with 2.5L 4 Cylinder Engine, FWD 6 Speed Automatic Transmission Fully Loaded GT ...
Automatic
|
90,000
km
Dealer updates
- Online Financing approvals
- Video Chat
- Showroom Open
- By Appointment Only

$16,888.00
Oakville / Halton Region
19/07/2025
CALL FOR APPOINTMENT CANADIAN VEHICLE Visit Our Website @ EliteLuxuryMotors.ca ___________________________________________ Please note that 30% of our inventory is located at our secondary lot. ...
*Good Credit, Bad Credit, We Finance Everyone***RATES STARTING AT 4.99% O.A.C. Call Dealer For Details** NEW VEHICLES ARE ARRIVING DAILY!!!
Automatic
|
152,000
km
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Showroom Open

$23,295.00
$24,895.00
Oakville / Halton Region
19/07/2025
NO ACCIDENT SAFETY CERTIFACTION INCLUDED DONT PAY EXTRA Sleek Performance, Effortless Style: 2020 Mazda3 GT SPORT AWD Hatchback Automatic Drive into a New Era of Style and Performance with the 2020 ...
Automatic
|
89,197
km
|
CARFAX Canada Report
Dealer updates
- Showroom Open

$11,995.00
$12,795.00
Oakville / Halton Region
19/07/2025
Safety Included Experience Adventure and Versatility with the The Mercedes GLA250. This Ultimate Machine Redefines Capability and Comfort, Making Every Journey an Exciting Exploration. ...
Automatic
|
190,252
km
|
CARFAX Canada Report
Dealer updates
- Showroom Open

$2,995.00
London
19/07/2025
TIGER AUTO SALES LTD - Quality Pre-Owned Car Dealership - Located at 2275 Dundas St., London, Ontario - Veterans Memorial Parkway and Dundas Street in London - Competitive Pricing - Over 15 years in ...
WE WIll NOT BE UNDERSOLD!!!!!!!!!!!!!
Automatic
|
139,823
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open

$22,990.00
London
19/07/2025
TitaniumAuto.ca - 1.800.578.1237 - All-In Pricing - No Hidden Fees - Fixed Pricing - Haggle-Free Experience----------------------------------------------- One Owner, Verified Clean CarFax History ...
.
Automatic
|
51,000
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- Service Drop Off/Pick up
- Return Policy

$22,174.00
Ottawa
19/07/2025
Enjoy the practicality and style of this silver 2022 Toyota Corolla Hatchback. With only 83,371 kilometers, this hatchback offers ample cargo space thanks to its versatile design. Stay comfortable ...
Automatic
|
83,371
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Home Delivery
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
- By Appointment Only
- Payment Deferrals
- Service Drop Off/Pick up

$11,850.00
Gatineau
19/07/2025
En achetant chez Gatineau Acura vous achetez la tranquillité d'esprit car tous nos véhicules sont inspectés par nos techniciens certifiés et possèdent tous un rapport d'inspection au dossier incluant ...
Automatic
|
147,517
km
|
CARFAX Canada Report
Dealer updates
- Online Financing approvals
- Online Purchasing
- Service Open
- Virtual Appraisal
- Video Chat
- Showroom Open
Post your classified or want ad in Ontario Cars & Trucks.
It's fast and easy.