Sort

Used 2016 Nissan Rogue for Sale in Vineland, NJ

{{ctrl.calloutText1}}  {{ctrl.calloutText2}}
Currently in stock: New CPO Used
Nissan Certified
$16,555 37,030 mi.

2016 Nissan Rogue S

Good Deal
  • Ext. Color: Green
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Team Nissan
() -
(856) 776-7314
4.2 (17 reviews)
3 mi. from 08361
Call
Dealer Review
vehicle purchase
by doug f from clarksboro nj
November 5, 2018
5 5 5 5 5 4.2 (17 reviews)
friendly professional sales consultant, very helpful in the finance office. vehicle was clean & ready for delivery. I would recommend them to friends & family for sure!
Consumer Review
Great Car!
by NRain from Kansas City, MO
February 21, 2019
5
This car came fully equipped and met all my needs, especially when it came to the pump. There’s not many SUVs that are kind to the pocket, so happy to keeping more of my hard earned cash. On cold days the heated seats and heated mirrors are a big help. The AWD makes it easy to drive in the snow or any unexpected weather. You’ll have check it out for yourself and won’t be disappointed when you do!
See all 26 photos
Nissan Certified
$17,599 27,224 mi.

2016 Nissan Rogue S

Good Deal
  • Ext. Color: Blue
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Nissan of Turnersville
() -
(856) 513-2535
4.9 (70 reviews)
18 mi. from 08361
Authorized Nissan Dealer
Check Availability
Call
Dealer Review
No Pressure
by brianne from sicklerville,nj
November 6, 2018
5 5 5 5 5 4.9 (70 reviews)
I recently went to the Turnersville Auto Mall to look at a few used vehicles. I feel because I'm a Young Female, on my first couple of stops i wasn't taken seriously. When I arrived at the Nissan Store I was Greeted by a salesman named Tony Butler. He had some questions he asked me, but at no time did i feel like he wasn't taken me seriously or putting any pressure on me to buy. Needless to say I'm a proud owner of a 2013 Mazda!!
Consumer Review
Great SUV
by On the go from Paterson NJ
April 15, 2019
5
Price was great, sturdy vehicle thats good on gas also driving in the snow is a breeze .. This SUV is perfect for me and my family I have no complaints
See all 39 photos
Used
$16,699 48,982 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Blue
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Hyundai of Turnersville
() -
(888) 450-1067
4.2 (30 reviews)
18 mi. from 08361
Check Availability
Call
Dealer Review
Great Service
by Almightyspazcat from Sewell, NJ
November 5, 2018
5 5 5 5 5 4.2 (30 reviews)
Ricardo and Joshua provided impeccable customer service. I went for a tire rotation and oil change. They were polite, knowledgable, and incredibly fast. Thank you so much!
Consumer Review
Comfortable safe cost-effective white
by Mr Zhang from Boston
April 11, 2019
5
This car performs well and meets my requirements. I have tested it for one month. I really like the design inside. There are many safety techniques equipped with this car, such as full angle camera and assistant brake.
See all 26 photos
Nissan Certified
$18,920 13,406 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Black
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Nissan of Turnersville
() -
(856) 513-2535
4.9 (70 reviews)
18 mi. from 08361
Authorized Nissan Dealer
Check Availability
Call
Dealer Review
What a great experience!!!!
by B.Cheeseman from West Deptford NJ
November 6, 2018
5 5 5 5 5 4.9 (70 reviews)
I purchased my first car back in December 2016. I was very torn between leasing or buying, and makes and models. I started the process by making an appointment. My salesman was James (Jim) Wilson. Well, I truly believe he made my entire experience painless and comfortable. I did not even know where to start, however, Jim asked me questions about what I was ideally looking for, what features or accommodations could I not live without, and what was the time length I wanted to keep my purchase. He immediately directed my path away from leasing because I am in my early 20's and I wanted to purchase my family car now before I have a family.( I did not want a car payment while a new parent.) This lead to the discussion SUV or car? I felt comfortable discussing how I wanted to utilize my purchase for my life style. After Jim took me to test drive different options and discuss key concepts like safety, gas, and space, I decided to choose a SUV. It was really hard to choose between the Rogue and Marano, but I never felt pressured to even buy anything. It felt like one of my family members was truly looking for my best interest and just wanted to inform me of my options. I decided to purchase a 2016 Nissan Rogue and I have never regretted my decision. The buying processes was quick and painless and I even remember thinking this is too easy. I was re ended only a few months into purchasing and instantly called Jim about getting my car into the shop. I was even more impressed by his assistance because he remembered me and we were able to fix my vehicle at Nissan. Another special attention to detail I enjoyed from my experience at Nissan of Turnersville and with Jim was and is reason for sharing my story is Jim emailed me on my six month anniversary of purchasing my vehicle. ASK FOR JIM!
Consumer Review
So far I LOVE it.
by Marsha E. from Marlboro, MA
March 2, 2019
5
This Rogue SL has all the extras I could want! The seats are the most comfortable I have ever had in a vehicle. The gas mileage is good for an SUV and I love the heated mirrors and leather heated seats!
See all 32 photos
Used
$16,800 23,671 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Silver
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Nissan of Atlantic City
() -
(609) 385-4607
3.5 (64 reviews)
19 mi. from 08361
Authorized Nissan Dealer
Check Availability
Call
Dealer Review
Great Experience!
by Valarie Nardone from Galloway, NJ
December 3, 2018
5 5 5 5 5 3.5 (64 reviews)
Thank you so much to everyone that helped me get into my new 2017 Nissan Sentra! No pressure, very helpful, great deal, excellent coverage on my first time leasing, and beautiful car! Nick and Charles listened to my needs/wants in a car, and I drove away in the right car for me! I felt so much more comfortable here at Nissan of A.C. than I have anywhere else. Again, thank you to everyone - from my first phone call with Sam, to Nick, Charles, and the managers working diligently to get me approved and driving a car I love. I look forward to doing even more business in the future. You guys get 5 stars from me and I'll be sending everyone your way!
Consumer Review
Only have had it a few days, but love it
by AliciaIN from Valparaiso, IN
May 16, 2019
5
This car was everything I was looking for. Good gas mileage, plenty of room, sleek look. I've only had it a few days, but I love it! Good pick up, handles well, and easy to convert backseats for hauling. I read some complaints about the car vibrating, which was concerning. It does have a slight vibration, but mine is not like some people said. I have only noticed it a couple times at a stop. Not a bog deal to me given all the other great things about the car.
PRICE DROP
See all 27 photos
Used
$17,495 $17,995 20,076 mi.

2016 Nissan Rogue S

Good Deal
  • Ext. Color: Black
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
AutoLenders Egg Harbor Township
() -
(856) 437-5015
4.7 (278 reviews)
19 mi. from 08361
Check Availability
Call
Dealer Review
Thanks Chris!!
by DanielleJ from Estell manor, NJ
November 5, 2018
5 5 5 5 5 4.7 (278 reviews)
Huge thanks to Chris Langley at Auto Lenders in EHT. We couldn't be happier with our new Jeep and truly appreciate all his help with this purchase. Chris was so professional and so personable I didn't feel the pressure of a car salesman but rather the honest advice of a friend. He is a great asset to your team!! Highly recommend :)
Consumer Review
Very satisfied with my vehicle and purchase
by Cubsfan from Niles, IL
May 14, 2019
5
This vehicle has really met all of my needs thus far. The drive has been very smooth. I am really enjoying my 2016 Nissan Rogue.
See all 22 photos
Used
$17,998 17,284 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: White
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
CarMax Turnersville
() -
(856) 350-6306
3 (3 reviews)
19 mi. from 08361
Check Availability
Call
Consumer Review
Best SUV I have ever owned
by HannahD15 from Pittsburgh, PA
May 6, 2019
5
This car has exceeded my expectations. I was looking to upgrade from a sedan to an SUV and an so happy I chose the Rogue
See all 32 photos
Used
$15,300 49,651 mi.

2016 Nissan Rogue SV

Great Deal
  • Ext. Color: Black
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Nissan of Atlantic City
() -
(609) 385-4607
3.5 (64 reviews)
19 mi. from 08361
Authorized Nissan Dealer
Check Availability
Call
Dealer Review
Amazing customer service!!!
by Kimberly from Northfield New Jersey
December 3, 2018
5 5 5 5 5 3.5 (64 reviews)
I have been leasing cars from Nissan since the mid-1990s. This has been the best lease deal by far for many reasons. From beginning to end the entire staff at Nissan AC was friendly, knowledgeable and professional. They went above and beyond to make sure I was completely satisfied with my deal. When there was an issue with my lease return, Nicole, the owner loyalty manager handled the situation immediately and professionally.She Took the time to listen to my concerns and made sure I was completely satisfied with the outcome. I want to thank the entire staff especially Nicole for the most amazing lease experience ever!!! The outstanding customer service at Nissan of Atlantic City Is one of the main reasons why I will continue to be a loyal Nissan customer!!!
Consumer Review
Most reliable and Value for Money on Gas.
by RiteshCars from Wayne, NJ
April 24, 2019
5
Awesome Car that Nissan would have launch. Best Value for Money. Great for Family of 4 or less. You can't go wrong in buying this car.....
See all 22 photos
Used
$17,998 14,104 mi.

2016 Nissan Rogue S

Good Deal
  • Ext. Color: Gray
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
CarMax Turnersville
() -
(856) 350-6306
3 (3 reviews)
19 mi. from 08361
Check Availability
Call
Consumer Review
Great small SUV
by VDavis from Wichita Falls, TX
January 30, 2019
5
I have only had the vehicle for a few weeks and love it. Rides and drives very smooth, gets great gas mileage, I love the trunk I can easily hide my purse or presents!
See all 31 photos
Nissan Certified
$15,300 25,220 mi.

2016 Nissan Rogue S

Great Deal
  • Ext. Color: Black
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Nissan of Atlantic City
() -
(609) 778-4945
3.5 (64 reviews)
19 mi. from 08361
Authorized Nissan Dealer
Check Availability
Call
Dealer Review
Fantastic Experience
by Brandon from Harrisburg, PA
December 3, 2018
5 5 5 5 5 3.5 (64 reviews)
I drove almost 3 hours from Harrisburg, PA just to test drive a 2017 370Z they had on the lot . I had already lined up financing and I knew that with a good test drive, I’d be taking it home. I have bought a couple cars now and the process can be painful. The crew here seems to expertly avoid that. Even though I spent about 5 hours there that day, it was actually a lot of fun. I can honestly say that even though it’d be a drive for most everyone I know, I wouldn’t hesitate to send them here. Shaunice was absolutely fantastic. No pressure whatsoever. Got to take my dad with me on the test drive, instead of a dealer employee. Most importantly, I love my new Z!
Consumer Review
I love my car
by Makuna091 from Grande Prairie
January 27, 2019
5
This car met all my needs. It’s comfortable, safe and good on fuel. I use my car for my family and feel safe. I love my car.
See all 22 photos
Used
$19,998 30,425 mi.

2016 Nissan Rogue SL

Good Deal
  • Ext. Color: Black
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
CarMax Turnersville
() -
(856) 350-6306
3 (3 reviews)
19 mi. from 08361
Check Availability
Call
Consumer Review
Better than RAV 4
by Happy with my Rogue from Pittsfield, MA
January 16, 2019
4
I switched from a Toyota Rav 4 to a Nissan Rogue and am happy about it. The Rogue is a better car. It drives like a sports car yet is comfortable on the inside. It came with navigation at no extra cost, unlike Toyota which charges extra for something as simple as navigation. It feels like a reliable car with good gas mileage. And it's much more attractive than the RAV 4.
See all 24 photos
Used
$19,998 16,428 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: White
  • Int. Color: Beige
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
CarMax Turnersville
() -
(856) 350-6306
3 (3 reviews)
19 mi. from 08361
Check Availability
Call
Consumer Review
Dependable and affordable
by TxJetguy from Irving
January 14, 2019
5
As an owner of several Nissan models, I highly recommend this brand for anyone who is interested in buying a car or SUV. They have proven to be dependable and virtually trouble free. I've owned Altima (3 in fact) Maxima and Rouge and never had any problems with them.
See all 23 photos
Used
$18,998 20,222 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Silver
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
CarMax Turnersville
() -
(856) 350-6306
3 (3 reviews)
19 mi. from 08361
Check Availability
Call
Consumer Review
Great car according to me
by AR from Salt lake CIty
January 11, 2019
5
Great from all perspectives. I love it, good for snow conditions and normal conditions of roads. Decent mileage per gallon of gas. Good horsepower of engine.
See all 22 photos
Used
$16,998 23,354 mi.

2016 Nissan Rogue S

Good Deal
  • Ext. Color: Black
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
CarMax Turnersville
() -
(856) 350-6306
3 (3 reviews)
19 mi. from 08361
Check Availability
Call
Consumer Review
Nice car to drive.
by Rogue 2016 from Massapequa
January 11, 2019
5
The care meets my needs and I like all the safety features and it has a very nice ride. It is also great on mileage.
See all 23 photos
Used
$17,998 25,377 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Blue
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
CarMax Turnersville
() -
(856) 350-6306
3 (3 reviews)
19 mi. from 08361
Check Availability
Call
Consumer Review
Great For First Time Famy
by Ec100415 from Erie, PA
January 6, 2019
5
This vehicle is great for my small family. There are so many great features for backup camera, hands free Bluetooth, a panoramic moon roof, and all the storage options. Bought this car from West Herr Nissan in Williamsville, NY right before the holiday. Great in the lake effect weather of northern PA. I would recommend this car to anyone!
See all 32 photos
Used
$14,735 45,100 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Gray
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
Executive Auto Sales
() -
(856) 345-2523
5 (97 reviews)
27 mi. from 08361
Check Availability
Call
Dealer Review
Best used car dealership in South Jersey
by AlisaF from Turnersville, NJ
November 6, 2018
5 5 5 5 5 5 (97 reviews)
This was by far the best and easiest car buying experience that I have ever experienced. Mo was great and answered all my questions and never pressured me into buying the car. I researched cars on CarGurus.com and this car was very reasonably priced... the best price I could find. The car was off of a lease and was in very nice condition. When I asked Mo if I could have my mechanic look it over, he said no problem at all. The paperwork literally took five minutes to sign not three hours. It's so nice to go to a car dealer that is honest and trustworthy and has a great reputation to keep. Definitely call Executive Auto Sales for your next used car with low miles. They really made it so easy!!!
Consumer Review
Very comfortable and solid ride
by AnnieC from Milton, MA
May 13, 2019
5
Its just the right size (I drove a RAV4 . . . way too big). It handles nicely and feels solid on the highway. Great for what I needed in a used car
See all 22 photos
Used
$16,500 28,519 mi.

2016 Nissan Rogue SV

Great Deal
  • Ext. Color: Blue
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Avi Auto Sales
() -
(856) 452-0371
3.3 (28 reviews)
27 mi. from 08361
Check Availability
Call
Dealer Review
Awesome Selection and Quality
by Duke from Bolton Valley, VT
December 3, 2018
5 5 5 5 5 3.3 (28 reviews)
I live in Vermont, but when searching for the Mercedes of the type and style I wanted, Avi Auto was the dealership that had the best selection. What was also great was the pricing of the cars. Why buy new when you can buy one for 3 yrs old coming off of a lease (very well maintained by the owners and dealership) with really low mileage for roughly half the price! Daniel and Avi are awesome. I'd definitely recommend Avi auto sales if you are looking for a higher end late model used car. :-)
Consumer Review
Nicest car I've ever owned.would highly reccomend
by Ajabbott5995 from NEPEAN.ottawa.ontario.canada
March 15, 2019
5
The nissan rogue.it has everything I need in a car.i purchased the VL AWD .lovely drive and comfort.good mileage.many extras.navigation system.hands free everything.huge moon roof.buy this car I reccomend it.
See all 31 photos
Used
$15,795 27,485 mi.

2016 Nissan Rogue SV

Great Deal
  • Ext. Color: Gray
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free AutoCheck Report
Executive Auto Sales
() -
(856) 345-2523
5 (97 reviews)
27 mi. from 08361
Check Availability
Call
Dealer Review
very nice, very clean cars
by dave from Philadelphia pa
December 3, 2018
5 5 5 5 5 5 (97 reviews)
Even though I ended up buying a different vehicle they were very nice. They didnt pressure me at all and they have very clean vehicles in their selection. I would definitely recommend them to a friend or family member.
Consumer Review
Most reliable car I’ve owned.
by Pattyheck from Harrington park nj
January 26, 2019
5
This car is perfect for my kids 3 car seats! Very comfy! The whole family loves it! I will be staying with the Nissan family.
See all 28 photos
Nissan Certified
$20,500 13,535 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Blue
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Woodbury Nissan
() -
(856) 345-2894
4.4 (530 reviews)
28 mi. from 08361
Authorized Nissan Dealer
Check Availability
Call
Dealer Review
Chris Quinn 5 STARS x's 2!!!
by Barbara Hansen from DealerRater.com
November 5, 2018
5 5 5 5 5 4.4 (530 reviews)
I went car shopping for a new vehicle. I was greeted by Chris Quinn, who made us feel comfortable at the showroom and he showed us around and guided us through the available cars there. I must say that this was my best car shopping experience ever. Chris was very informative and he was answering many questions that we thought would catch him off guard. Chris was extremely patient & kind. Nowadays, it's commonly seen that car salesmen just don???t do enough and their only objective is to get money out of your wallet. But, a salesman like Chris delivers an incredible service and gives a very pleasant experience. Chris told us that he has been with Woodbury Nissan, in sales, for 27 years. That is dedication for sure and loyalty to boot. After I left the dealership, I went to my mother's house to show off my brand new 2016 Altima & of course now she wants one! Back to Woodbury Nissan we go :-). Chris was not scheduled to work that day so we were kind of bummed and worried we would not have the same experience we had earlier in the week. To our surprise, after making one simple phone call to Chris, he comes in on his day off just for us. I mean who does that?!? My mother being 73 years young & on an extremely tight budget was worried that there was no way she could get a car that was half decent for her budget. Guess what? Chris did it!! I was shocked, she now has a 2013 Sentra! She calls me everyday telling he how much she loves it. That makes my heart smile and I owe it all to Chris Quinn! I have 4 words for Woodbury Nissan, " Chris Quinn for President! " ha-ha We will be coming to your showroom for the years ahead. I don't normally go out of my way to fill out surveys or review cards, but I truly believe that Woodbury Nissan has a huge asset on their showroom floor and I felt the need to give back to Chris through this letter. Chris told us if we ever needed anything, just to give him a call. After 27 years, I know Chris is a man of his word and will be there for us!! Thank you so much, Barbara Hansen & Mom
Consumer Review
My first SUV but best decision I’ve made in a whil
by Jayleighwild from Lakeland, FL
January 22, 2019
5
There’s not one complaint I have about this vehicle so far. Lots of room, drives great, looks great inside and out, great on gas, lots of storage room. Love this vehicle
See all 24 photos
Used
$17,990 28,812 mi.

2016 Nissan Rogue SV

Good Deal
  • Ext. Color: Gray
  • Int. Color: Gray
  • Transmission: CVT
  • Drivetrain: AWD
Save
  • Free CARFAX 1-Owner Report
Portner Motors
() -
(609) 678-4086
29 mi. from 08361
Check Availability
Call
Dealer Review
5 star service, Quality Cars, Competitive Pricing
by Kemthi17 from Laurel, MD
November 6, 2018
Portner Motors is a small family owned dealership with outstanding customer service located in a remote New Jersey small town. A true hidden gem featuring beautiful, brand new looking, low mileage used cars. Unlike other dealerships, they do not pressure you to make a sale, instead they concentrate on meeting your needs. They kept seamless communication throughout the process of purchasing my 2013 Hundai Sonata Ltd, $29,000 miles , priced at least $1,000 lower than other dealerships in the U.S northeast region. They even offer out of state delivery, within a certain radius, if the sale is not concluded the day on the day of the test drive. I plan on buying a second car from their lot for my wife in the next few weeks. Truly fantastic service...
Consumer Review
The Most reliable car I’ve owned
by rialope23 from Brighton Co
January 13, 2019
5
I’ve always wanted a Rogue and it is everything I’ve expected. It’s perfect for our family of four! We have enough room to fit the five of us comfortably. The air and heat vents in the back are great not everyone can agree the the temp in the car. The back up camera is great, you can see all around the vehicle. The seats losing down in the back give you so much room for extra loading! Love this car!
* 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.
95 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

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.