Sort

Used Audi Q8 for Sale in Peoria, IL

PRICE DROP
See all 31 photos
Audi Certified
$72,720 $73,999 2,584 mi.

2019 Audi Q8 Prestige

Good Deal
  • Ext. Color: Black
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Minneapolis
() -
(855) 222-1913
5 (551 reviews)
352 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Thanks Joel Heinen! We love our new 2017 Audi Q7
by James and Arthur from Hopkins, MN
November 6, 2018
5 5 5 5 5 5 (551 reviews)
Best car buying experience ever! We love the Audi Minneapolis dealership. We just purchased our first Audi and we couldn't be happier. We have been looking and test driving new cars for the past 6 months and we made three visits to Audi Minneapolis. Each time Joel Heinen gave us an outstanding customer experience. I really appreciate Joel's low pressure but highly attentive style. I've never felt more comfortable car shopping. When we made the decision to buy Joel knew exactly what we were looking for and found it. Delivery was so much fun. Joel took care of all the details and spent over an hour walking us through all the high tech features. Thank you!
Consumer Review
Luxurious SUV
by Dennis C. from Bradenton, Fl.
April 8, 2019
5
Car looks great and is luxurious. Turbo lag takes a little getting used to at low speeds. It's like a computer with four wheels. Love the massage seats.
See all 27 photos
Used
$59,999 7,145 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: White
  • Int. Color: Beige
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Columbus
() -
(855) 207-0373
5 (34 reviews)
360 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Amazing service!
by CbusDave from Columbus, OH
December 3, 2018
5 5 5 5 5 5 (34 reviews)
Always a consistent, reliable, and pain-free experience to get my Audi serviced at Byers. I have a hectic work schedule and was over 1 hour late to my last service appointment, and no issue at all - shuttle service was A+, and they finished much earlier, which was tremendously helpful for the rest of my day. My A4 is getting older, higher miles etc. and I often consider replacing it just to avoid the hassle and cost of repairs/maintenance, but honestly Byers takes such good care of myself and my car- plus they wash & clean it, I see no reason to replace, I feel like I get the same service & treatment as someone with a brand new Audi. A++++
See all 4 photos
Used
$59,999 5,221 mi.

2019 Audi Q8 3.0T Premium

Good Deal
HOT CAR
  • Ext. Color: White
  • Int. Color: Beige
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Columbus
() -
(855) 207-0373
5 (34 reviews)
360 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Service
by Sue hebert from Cols oh
December 6, 2018
5 5 5 5 5 5 (34 reviews)
The service department is the most professional staff with honed people skills. My car runs great and looks wonderful. Thanks for your excellent service I will always drive an Audi.
See all 32 photos
Used
$68,990 9,335 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: Gray
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Prime Motorz
() -
(586) 782-4177
4.9 (36 reviews)
363 mi. from 61607
Check Availability
Call
Dealer Review
Porsche,s
by Ronald Guerrieri from Rochester,Mi.
December 3, 2018
5 5 5 5 5 4.9 (36 reviews)
I purchased a 2001 Porsche Boxter, and now a 2007 Porsche Cayman from this company, and could not be happier with purchases I made.The service is great, and my salesmen Mr Jones was fantastic.I was treated with the respect a family member would receive.I want to thank the people there for a great product, at what I consider a more than fair price.Looking forward to my next purchase if Father time is on my side.
Consumer Review
Love this car. Perfect blend of comfort and fun.
by Jannie from Pinellas Park
March 14, 2019
5
I traded in an A8 and loved it but wanted something like SUV be be up higher for visibility. This is the best of both for me. I just love it so far.
See all 32 photos
Used
$67,981 9,399 mi.

2019 Audi Q8 3.0T Premium Plus

Good Deal
  • Ext. Color: Gray
  • Int. Color: Beige
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Village Volkswagen of Chattanooga
() -
(423) 228-5955
4.9 (915 reviews)
455 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Long Over Due
by POPCORN from DealerRater.com
December 3, 2018
5 5 5 5 5 4.9 (915 reviews)
Charolene, Thank you for being there for my service needs when I had the 2014 VW Jetta. You always made things simple and less overwhelming when I had to bring the vehicle in- 5 stars!!!! Most people don't like to spend money even when they have to. Actually, I would have to give the "price" a 5 star rating too, because Volkswagen of America has consistently maintained the quality of their vehicles, but more important is maintaining the safety updates and recalls to the vehicles at no cost to the customers other than just coming in to the dealership to be serviced. That's when I enjoy the pop corn. But guess what ??????????? You won't see me as much because I am proud to say officially, I am in a 2019 VW Jetta!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
See all 32 photos
Audi Certified
$59,999 8,774 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: White
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Flow Motors of Winston-Salem
() -
(336) 295-1535
4.3 (57 reviews)
599 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Traci and Chad are awesome!
by B. Medlin from Greensboro, NC
November 5, 2018
5 5 5 5 5 4.3 (57 reviews)
I'm a very particular type of car buyer. I do way too much research, and most times, I know more about the car than the salesman I'm dealing with. I ask too many questions and I second guess EVERYTHING. As such, this is my SECOND TIME dealing with Chad at Flow Motors. He answers every question, and even though car buying can be stressful, he always finds a way to make me laugh. Traci was the sweetest and kept me informed about the entire process. My car had to be ordered, and when I finally took delivery, she just laughed as I danced around it and gave me the biggest hug. Chad and Traci are honest, upfront, and hardworking. They have a customer for life and I will make sure to tell everyone I know that a trip to Flow is important if they are in the market for a vehicle.
See all 32 photos
Used
$59,351 8,546 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: White
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX Report
Flow VW Audi Porsche Mazda
() -
(434) 381-3180
4.9 (25 reviews)
624 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Colonel, USAF Retired
by Frank Rice from Charlottesville, VA
November 6, 2018
5 5 5 5 5 4.9 (25 reviews)
Positive Plus!!! Major league in all respects, from initial greeting to genuine interest in knowing whether or not services performed were satisfactory.
See all 26 photos
Audi Certified
$65,987 5,529 mi.

2019 Audi Q8 Premium Plus

Good Deal
  • Ext. Color: White
  • Int. Color: Beige
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Hunt Valley
() -
(888) 869-8027
4.7 (178 reviews)
692 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Standard Service
by Valued Customer from Towson, MD
November 6, 2018
5 5 5 5 5 4.7 (178 reviews)
Ultimately satisfied. Walked in with the intention of getting my car serviced for a standard service. Mr. Cappuchi was able to adequately secure my information in a timely manner and provide myself with an estimated time frame of completion (2 hours). Great to know that the time frame was accurate/precise as it was completed in just 5 minutes less than the estimated 120 minutes. Only improvement would be to inform the customer of what the paperwork is that they are signing; not having them have to ask. Disappointed I could not get a 'loaner car' as I did not know I needed an appointment for such. The other location failed to inform me of such....but a learning process non-the-less..
PRICE DROP
See all 29 photos
Used
$63,520 $65,262 17,541 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: Black
  • Int. Color: Beige
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX Report
Wayne Ford
() -
(973) 988-1520
4.4 (359 reviews)
804 mi. from 61607
Check Availability
Call
Dealer Review
ANOTHER excellant purchase. My forever FORD Family.
by Courtney F. from DealerRater.com
November 6, 2018
5 5 5 5 5 4.4 (359 reviews)
I have been purchasing FORD vehicles from Wayne Ford for 20 year's. I recently traded in my Ford Explorer and purchased a Ford F150 Lariat 4x4. I love my new truck. My experience with Vernon was excellent. Vernon was very honest and caring. My process was very easy. It was great to see that I was recognized and remembered from the Wayne Ford Staff, especially by Troy. Wayne Ford made me feel like Family and ONCE AGAIN made my visit comfortable. Wayne Ford will FOREVER be my Ford Family.
Consumer Review
The Audi Q8 is amazing
by ceosteve from Atlanta
May 10, 2019
5
I bought this SUV for my wife and I drive a 2019 SL 450. I keep trying to get her to trade with me, but she won't. The Q8 is truly a gem. I've never driven any car as smooth and as effortless as this one. It goes from an around town vehicle to a rocket ship with no effort. The technology is really nice, a bite wonky to get used to, but once you get the hang of it, wow. Anything you could want, including Wifi with a subscription. I bought the YearOne package, I think they call it. It has exterior and interior features you don't get on the standard model. The wheels are beautiful, the tires are huge, the exterior design is eye catching. Subtle lines and enough design to make it very classy without turning it into the design mess Lexus has created on their SUV's (sorry Lexus, but OMG). Rear seat leg room can accommodate any height person. Rear seats recline and are heated and cooled. Payload is more than I need, easy to access, load and unload. There is a very large glass roof that opens most of the way. Windows are tinted almost all the way around. We opted not to have front passenger and driver windows tinted. Truly the smoothest SUV I've ever owned. Powerful, effortless, seems to float over the road. It hardly feels like you're touching the ground. Now if I can just get my wife to let me drive once in awhile.
See all 26 photos
Used
$63,995 5,459 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: Black
  • Int. Color: Other
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Biener Audi
() -
(888) 268-2189
4.8 (894 reviews)
833 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Excellent Service, but
by peter'saudi from DealerRater.com
December 3, 2018
5 5 5 5 5 4.8 (894 reviews)
I truly appreciate you allowing me to have a loaner for the day of service, but could you have the tech giving out the car that he might ask "are you familiar with this model?" Last service I had was a 2018 A3 whereas I come from a 2015 A4. The controls are way different !! A quick Q&A would be helpful. Peter Brandt
See all 8 photos
Used
$64,712 9,049 mi.

2019 Audi Q8 3.0T Premium Plus

Good Deal
  • Ext. Color: Gray
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi North Austin
() -
(888) 710-5264
4.1 (70 reviews)
836 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Great Experience
by Doug from DealerRater.com
December 3, 2018
5 5 5 5 5 4.1 (70 reviews)
I researched my car online, knew what I wanted and put in my request. Audi North Austin contacted me and we negotiated the deal and wrote it up over our smart phones. When I went in to pick up the vehicle it couldn???t have went smoother. In and driving out in my new Q5 in less than 45 minutes. Roy Tauriello made my auto buying experience enjoyable because he listened and wanted me to be happy and satisfied
Consumer Review
Looks and drives great
by Coto Phil from Coto de Caza, CA
February 1, 2019
5
Only had the car 24 hours, certainly no regrets so far. Looking forward to becoming familiar with it and enjoying it, think I will. It'S great looking and rides very well.
PRICE DROP
See all 48 photos
Audi Certified
$60,000 $60,500 7,099 mi.

2019 Audi Q8 3.0T Premium Plus

Good Deal
  • Ext. Color: Gray
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Stuart
() -
(772) 214-3821
4.9 (331 reviews)
1074 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Just what I wanted. Thanks Scott
by Foto Wannabe from Jackson Hole, Wyoming
December 3, 2018
5 5 5 5 5 4.9 (331 reviews)
Wonderful experience at Stuart Audi in Florida. Was just looking and Scott found just exactly what I wanted at the right price. Thank you for all your help in getting the car delivered.
See all 24 photos
Used
$73,990 6,441 mi.

2019 Audi Q8 3.0T Premium

Good Deal
HOT CAR
  • Ext. Color: Blue
  • Int. Color: Other
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • CARFAX Report
Audi Volkswagen of Bozeman
() -
(406) 551-9975
1125 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Consumer Review
Very reliable!
by Jackie Leasor from Mansfield, Tx.
February 28, 2019
5
Very comfortable ! Nice ! One of the best cars on the market. High tech, smooth. I would recommend to every one in the market for a car!!
See all 23 photos
Audi Certified
$62,900 2,496 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: White
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
THE COLLECTION
() -
(786) 220-4475
4.8 (358 reviews)
1161 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
EXTRAVAGANT BEYOND EXTRAORDINARY AMAZING 🥰
by Miami007 from DealerRater.com
December 3, 2018
5 5 5 5 5 4.8 (358 reviews)
THE COLLECTION, it???s the greatest dealership in Miami to buy or leasing your next AUDI. Rafael Valenzuela is AMAZING 😉 he will help and guide to choose the best AUDI for you and your family life style, with great knowledge, his service is excellent, beyond extraordinary magical 🙌 Also Lisa Chmela from the Financial Department she is an ANGEL 😇 to give you the best advise how to invest your money 💰 in the new car 👏
See all 30 photos
Used
$67,990 5,033 mi.

2019 Audi Q8 3.0T Premium Plus

Good Deal
HOT CAR
  • Ext. Color: Black
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Desert European Motorcars
() -
(760) 565-5413
4.5 (243 reviews)
1536 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Most amazing buying experience
by Looliejoolie from DealerRater.com
December 3, 2018
5 5 5 5 5 4.5 (243 reviews)
This was the most amazing car buying experience ever. I onlybwent in to look at a new Boxter and ended up leaving with an upgrade to the 718 S. My salesman was Nate, and he was absolutely amazing. His passion for these cars, along with his incredible knowledge of them, sold me. I had no intention of buying today. He took me for a test drive and I was sold. He was so fun to work with. Davin in finance made the paperwork so incredibly easy and fast. He is truly a master at his task and I was so grateful. I'm beyond thrilled with the customer service experience and would highly recommend this dealership!
PRICE DROP
See all 40 photos
Audi Certified
$71,916 $72,995 6,227 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: Gray
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Rocklin
() -
(888) 698-3470
3.2 (7 reviews)
1668 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
new car purchase rocklin audi
by A.C.D. from Sacramento, Calif.
December 3, 2018
5 5 5 5 5 3.2 (7 reviews)
Recently purchased a new Audi Q5 from Rocklin Audi. I dealt with salesman Bill Dameri. In the negogiations I also dealt with manager Andrew Lyons . Both of these guys were extremely knowledgable about the various options and features on the Q5. They made a very fair offer to purchase an Audi and to purchase my car in trade in. I compared their offer with other Audi dealers in the area and they were easily the best. I had a very good experience dealing with Rocklin Audi. They were excellent to work with and I recommend them.
See all 31 photos
Used
$59,880 17,005 mi.

2019 Audi Q8 3.0T Premium

Great Deal
  • Ext. Color: Black
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Elliott Bay Auto Brokers
() -
(877) 267-3941
4.8 (248 reviews)
1673 mi. from 61607
Check Availability
Call
Dealer Review
Best cars and sales rep
by Jeff Lantz Photographer from Seattle, WA
November 5, 2018
5 5 5 5 5 4.8 (248 reviews)
I wanted to take this opportunity to tell you how impressed I was with the dealership, its cars, and in particular its salesman Dan Lee. Although I ultimately found another car to purchase, I was very impressed with the professionalism of Dan Lee. I felt no pressure and received great advice from Dan about the cars I was looking at. I would clearly recommend the agency and Dan without reservation.
Consumer Review
Great car, definitely a head turner
by Shinda Thind from Roseville ca
April 21, 2019
5
I have owned it for 2 weeks now. Beautiful car , excellent handling and great safety features. Touch screens are super easy to use. Back seats are very spacious. Ultimate luxury
See all 53 photos
Audi Certified
$72,000 10,703 mi.

2019 Audi Q8 3.0T Premium

Good Deal
HOT CAR
  • Ext. Color: White
  • Int. Color: Brown
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Stevens Creek
() -
(408) 645-3955
4.9 (1069 reviews)
1735 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Easy, smooth process! No pressure at all!
by natetab from DealerRater.com
December 3, 2018
5 5 5 5 5 4.9 (1069 reviews)
Where do I begin?! This being my first time ever purchasing a car, it was far easier than I expected! I expected a scary back-and-forth pressuring negotiation between myself and a tough salesperson, but NOPE! The whole process was much easier and went smoother than I thought it would be! I took interest on a car online and messaged the dealership through their website. I got a quick response from the internet sales team, under Cassandra Crawford. I had read previous reviews on her on Yelp and was glad she was the one who personally handled my purchase! All the positive reviews she previously received, I believe 100%! When I first stepped foot on the dealership to just take a look at the car in person, she gave me no added pressure to BUY NOW! She had a very kind employee (Eric) drive me to the expansion lot where I took time to admire the vehicle. We went back to the dealership and Cassandra gave me a quote printout with all the incentives and best offer to begin with and I walked right out that door feeling no sense of pressure put upon me! We continued to email each other for about a day until we got to where I wanted. From the beginning she asked me how much I wanted to pay for monthly and the down payment and she definitely delivered to meet all my demands! I told her from that I wanted to enjoy the vehicle and not regret it down the line all because of a spur of the moment big purchase. She understood that completely! In fact, I came by the next day to ask her further questions about the deal and that was it. Still no pressure to sign any contract or deal yet! I told her I'll be back tomorrow to sign everything and finalize the deal but mostly to sleep on it one last time (cold feet 😅). She really worked with my work schedule to see when the best time was for me to come back. So, that was a total of 3 visits to the dealership (all my decision) and she was able to take time in her busy schedule to meet with me every single time. You can tell she is a very busy woman but she gets back to you on a very timely manner! We were even texting on her personal phone after office hours because I had so many questions for her (Sorry Cassandra!). Along with her assistant (also her daughter), they are able to work with you to meet all your needs! I told her that I would text her and let her know when the best time for me to come in was and with very short notice, she had everything all taken car of! When I got there for all the paperwork, my car was sitting right in front of the dealership, all clean and ready to go! Her daughter, helped me the technical details of the car and was very helpful! Frank, was the one who was nice enough to take time off from sales to help me start paperwork while Cassandra was at a doctor's appointment across the street. It was the only time I could swing by during work with a 3 hour window, so Cassandra was able to relay the information to Frank. Once Cassandra got back, she brought me over to Wayne who handled the finances. Wayne was another great associate who made sure to explain every little detail on what I was signing because I always have a lot of questions! He also worked with me to get the best deal possible on any extra maintenance packages I may need on the car! He was very honest on if I really needed a certain package or not and did not scare or pressure me at all into buying anything! The whole pick-up day process only took 1-1.5 hrs of my time and went very smoothly! 👏🏻 Do not go anywhere else if you are thinking about getting an Audi! Go straight to Cassandra! She will definitely take care of you! All the wonderful reviews on her on different websites are all accurate! Everything still feels unreal after a few sleepless nights because of pure excitement! Thanks again Cassandra Crawford! You're the best! Tell her Nathan sent you! 😉
PRICE DROP
See all 49 photos
Used
$70,000 $73,000 6,313 mi.

2019 Audi Q8 3.0T Premium

Good Deal
  • Ext. Color: Gray
  • Int. Color: Black
  • Transmission: Automatic
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Audi Stevens Creek
() -
(408) 212-0176
4.9 (1069 reviews)
1735 mi. from 61607
Authorized Audi Dealer
Check Availability
Call
Dealer Review
Great dealership, great location, great price.
by BBOCZENG from DealerRater.com
December 7, 2018
5 5 5 5 5 4.9 (1069 reviews)
Its my 3rd time buying a car and I have to say, this is the most transparent experience I ever had. Payment after tax is clearly given, negotiation is quick, reasonable, and transparent; the document signing process takes just minutes, no push on buying additional unnecessary warranty stuff.. compared to my first 2 dealership (2012, 2015), it would be heaven and xxxx i would say.
* Title, other fees, and incentives are not included in this calculation, which is an estimate only. Monthly payment estimates are for illustrative purposes only and do not represent a financing offer from the seller. Other taxes may apply.
The information on vehicles provided in this service is supplied by the seller or other third parties; Cars.com is not responsible for the accuracy of such information. Cars.com provides this service and materials without representations or warranties of any kind, either expressed or implied. See our terms of service for more details.
192 results
Save Search
  • Location
    • Search within
    • ?
  • New/Used
  • Year
    Min
     
    to
    Max
  • Model
  • Trim
  • Price
    Min
     
    to
    Max
  • Mileage
  • Deal Rating
  • Features
  • Body Style
  • Exterior Color
  • Interior Color
  • Drivetrain
  • Transmission
  • Cylinders
  • Photos
  • Fuel
  • Door Count
  • Dealer Ratings
  • Listing Date
  • Seller Type
  • Keywords
New Search

Save Your Search

Search saved!

You can manage your searches in your profile.

That's too many

You can only compare up to 4 cars at a time.

You've reached your limit

Sorry, you've saved the maximum amount of favorites for your account. Please unsave some if you wish to save others.

Message Sent!

Do More at the Dealership

Use the Cars.com Apps VIN Scanner or other On-The-Lot tools to quickly access vehicle details on your phone!

Selling your car?

Estimate your car's resale value.

The information on vehicles provided in this service is supplied by the seller or other third parties; Cars.com is not responsible for the accuracy of such information. Cars.com provides this service and materials without representations or warranties of any kind, either expressed or implied. Click here for more details.