← New search

2025 RAM 1500

Owner reports · Recalls · Investigations

Limited comparison data

There is not enough comparable history to draw a useful model-year comparison.

About this comparison →

When problems were reported

Mileage at the reported incident

Limited mileage data: 39 of 343 reports include usable mileage. There isn’t enough coverage to show a useful chart.

NHTSA’s mileage field refers to the reported incident, not necessarily the filing date. This shows report counts, not the likelihood of a failure.

What to inspect

Issues worth paying extra attention to based on owner reports.

  • Electrical System. Review the 176 owner reports in this category and discuss these concerns during a pre-purchase inspection. Read reports →
  • Engine. Review the 66 owner reports in this category and discuss these concerns during a pre-purchase inspection. Read reports →
  • Exterior Lighting. Review the 56 owner reports in this category and discuss these concerns during a pre-purchase inspection. Read reports →

NHTSA owner reports · September 18, 2026 snapshot.

9 crash reports3 fire reports2 injury reports

What owners actually said

343 reports
Mileage unknown · Oct 20, 2025
Electrical SystemVehicle Speed ControlWheels

My speedometer is off by 9mph while traveling 70mph. When I purchased my vehicle new from the dealer, they had already installed bigger tires. I noticed that my speedometer showed 70mph and my gps showed 79mph. I took it to the dealer and they showed me where they had programed the new tire size in the computer but it did not ad…

Read full complaint

My speedometer is off by 9mph while traveling 70mph. When I purchased my vehicle new from the dealer, they had already installed bigger tires. I noticed that my speedometer showed 70mph and my gps showed 79mph. I took it to the dealer and they showed me where they had programed the new tire size in the computer but it did not adjust my speedometer. The service manager said its withing normal limits. I have been pulled over twice for "speeding" when my speedometer said 58mph and the cop said he clocked me at 65mph. I feel like this could be a saftey issue for potentially speeding in unsafe zones such as construction or school zones without knowing it.

NHTSA ODI #11694554

Mileage unknown · Oct 18, 2025
Unknown Or Other

Odometer is not working properly and not updating miles driven. At new start miles will be 446(example) will advance miles when driven. When vehicle is shut and restarted the odometer will revert back to original miles of 500. This started when truck was serviced on 09/03/2025 and milage was documented at 446. At every new star…

Read full complaint

Odometer is not working properly and not updating miles driven. At new start miles will be 446(example) will advance miles when driven. When vehicle is shut and restarted the odometer will revert back to original miles of 500. This started when truck was serviced on 09/03/2025 and milage was documented at 446. At every new start no matter how many miles driven the miles return to 446.

NHTSA ODI #11694290

Mileage unknown · Oct 17, 2025
Service Brakes

My vehicle makes a rattle noise in the front brake area. I took the car to the dealer for warranty twice to have it checked, and they told me that some parts in the brake pad area are vibrating, causing the noise. They solved it by applying grease where the part is installed, but the sound returns after a short time. This is a …

Read full complaint

My vehicle makes a rattle noise in the front brake area. I took the car to the dealer for warranty twice to have it checked, and they told me that some parts in the brake pad area are vibrating, causing the noise. They solved it by applying grease where the part is installed, but the sound returns after a short time. This is a problem for me because a new car isn't supposed to make that type of noise. I'm also worried that this problem could develop into one that ultimately affects the performance of the vehicle's brakes. I believe the part name is Disc Brake Pad Spring Kit (68545609AA).

NHTSA ODI #11694103

Mileage unknown · Oct 17, 2025
Exterior Lighting

I have been to the dealership twice because the driver's side headlight points way to the left, it's not centered. They said there is no adjustment for bringing it to center position. It's a hazard because there is no lighting in front of the driver. There's an obvious blind spot.

NHTSA ODI #11694038

Mileage unknown · Oct 16, 2025
Electrical SystemPower Train

On [XXX], while driving my 2025 Ram 1500 Laramie at approximately 60 mph on a dark rural road, the truck suddenly stalled without warning. The engine shut off, but all lights and electrical systems initially remained powered. I shifted into Neutral and attempted to restart while coasting, at which point the truck completely lost…

Read full complaint

On [XXX], while driving my 2025 Ram 1500 Laramie at approximately 60 mph on a dark rural road, the truck suddenly stalled without warning. The engine shut off, but all lights and electrical systems initially remained powered. I shifted into Neutral and attempted to restart while coasting, at which point the truck completely lost electrical power — headlights, dash, ignition button, and interior lighting all went dead. I initially thought I might have accidentally cycled the ignition button off, but repeated attempts to restart had no response. As I rolled to a stop, the vehicle automatically shifted itself into Park, causing a sudden and violent stop. Once stationary, the truck restarted normally as if nothing had happened. Prior to this event, there were multiple related issues: – On [XXX], the truck would crank but not start for about 30–40 minutes before finally starting normally. – On [XXX], a check engine light appeared during an hour drive to LAX. After parking and restarting, the light disappeared. – On September 29, 2025, I took the truck to Crown Dodge in Ventura County, CA, where a wireless OBD-II scan found no codes. I was advised to return if the problem persisted. – A few months prior, the truck stalled at low speed when pulling forward from a stop in a parking lot. The [XXX] incident was extremely dangerous, leaving me completely unpowered and invisible to oncoming traffic at night. These repeated, escalating failures suggest a serious intermittent electrical or control system defect that could result in a crash or injury. The dealer has not responded to my attempts to contact them on October 13, 2025. I was able to get ahold of their receptionist but get sent to voicemails when transferred. Some of the boxes were already full and others I left voicemails but no response back none the less. INFORMATION REDACTED PURSUANT TO THE FREEDOM OF INFORMATION ACT (FOIA), 5 U.S.C. 552(B)(6)

NHTSA ODI #11693731

Mileage unknown · Oct 13, 2025
Electrical SystemForward Collision AvoidanceLane Departure

The digital instrument cluster failed. All telemetry is shown on this cluster including speed, fuel level, rpm, odometer and more. The cluster was going totally black every two minutes and it would disable cruise, lane departure warning, blind spot warning and the check engine light was on. There was no indication prior that the…

Read full complaint

The digital instrument cluster failed. All telemetry is shown on this cluster including speed, fuel level, rpm, odometer and more. The cluster was going totally black every two minutes and it would disable cruise, lane departure warning, blind spot warning and the check engine light was on. There was no indication prior that there was a problem, it just all of a sudden went black and beeped. Then it would come back after 5 seconds and do it again two minutes later. Also my odometer wasn't working or updating the miles. The dealer confirmed the cluster needed to be replaced. It sat at the dealer for 96 days before the repair was made.

NHTSA ODI #11693110

Mileage unknown · Oct 13, 2025
Electrical SystemUnknown Or Other

Vehicle has been to the dealer numerous times they’ve changed the batteries. The truck will not start after it sits for 24 hours. The batteries are dead. Chrysler will not do anything about it. The dealership doesn’t know how to fix it. It’s been at the dealership on and off for almost 3 months now getting no answers or satisfac…

Read full complaint

Vehicle has been to the dealer numerous times they’ve changed the batteries. The truck will not start after it sits for 24 hours. The batteries are dead. Chrysler will not do anything about it. The dealership doesn’t know how to fix it. It’s been at the dealership on and off for almost 3 months now getting no answers or satisfaction. Truck is brand new.

NHTSA ODI #11693086

Mileage unknown · Oct 13, 2025
Steering

Purchased vehicle [XXX]. Vehicle power steering quit working on [XXX], Dealership stated power steering control module rack is not working. Part ordered, back ordered, Part has a tracking date of October 24,2025. Dealership is Expressway Jeep 3900 Hwy.62 East Mt, Vernon, In 47620 phone number 1-812-831-3333. Service department s…

Read full complaint

Purchased vehicle [XXX]. Vehicle power steering quit working on [XXX], Dealership stated power steering control module rack is not working. Part ordered, back ordered, Part has a tracking date of October 24,2025. Dealership is Expressway Jeep 3900 Hwy.62 East Mt, Vernon, In 47620 phone number 1-812-831-3333. Service department said vehicle not safe too drive . I have been driving rental since September 2,2025. When the steering quit warning lights did function, on lane assist, park assist. INFORMATION REDACTED PURSUANT TO THE FREEDOM OF INFORMATION ACT (FOIA), 5 U.S.C. 552(B)(6)

NHTSA ODI #11693002

Mileage unknown · Oct 9, 2025
Electrical SystemEngineFuel/propulsion System

Bought 2025 Dodge Ram on 9/9/24. Since then I have had it into the shop 10+ times. There is a check engine light that comes on. Engine runs VERY rough and erratic. Had issues driving away from a stop light, chugging, lack of power. Making a left hand turn is taking my life in my hands! Each time at the dealership, they run th…

Read full complaint

Bought 2025 Dodge Ram on 9/9/24. Since then I have had it into the shop 10+ times. There is a check engine light that comes on. Engine runs VERY rough and erratic. Had issues driving away from a stop light, chugging, lack of power. Making a left hand turn is taking my life in my hands! Each time at the dealership, they run the codes. P0300 is the primary. They just say its a known issue. Manufacture is working on it. IT HAS BEEN OVER A YEAR NOW!! They have never actually done anything to the vehicle other than run diagnostics and turn off the light. In fact the last time I picked up the vehicle 9/12/25, they didn't even turn off the light. Tech said, "whats the point?" I have elevated this with the manufacture Case94136984. There reply was that its not dangerous and a fix is coming. Have you ever tried to make a left hand turn and the truck stops and starts chugging??? Even the dealership stated this IS a safety concern. Question of the day: This is a 2025 Dodge Ram. Are they STILL selling these vehicles with this known issue??? If they have fixed it in new sells, then FIX MINE! I have records of each time the light has come on, had it into the dealership, and been turned away because "there's nothing we can do, Dodge wont let us do more"

NHTSA ODI #11692267

Mileage unknown · Oct 8, 2025
Forward Collision Avoidance

My wife and I were driving at approximately 30 mph down a street with no vehicles or obstructions around. My truck auto braking initiated and locked up the brakes stopping us immediately and the vehicle turned off. I've taken the truck to the dealership for other electronic errors and issues, but they always get dismissed sinc…

Read full complaint

My wife and I were driving at approximately 30 mph down a street with no vehicles or obstructions around. My truck auto braking initiated and locked up the brakes stopping us immediately and the vehicle turned off. I've taken the truck to the dealership for other electronic errors and issues, but they always get dismissed since they don't stay stored for the dealership to troubleshoot. They always clear when the vehicle restarts. Minor injuries from seatbelt due to sudden stop. Unsure of other damage to vehicle or tires. Thankfully no cars were behind us or we would have been rear ended.

NHTSA ODI #11692195

Official recalls

8

26V560000 · Back Over Prevention:software

Sep 1, 2026

Chrysler (FCA US, LLC) is recalling certain 2025-2026 Ram 1500 vehicles. A radio software error may cause the rearview camera image not to display. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 111, "Rear Visibility."

Consequence & remedy

Consequence: A rearview image that does not display reduces the driver's view behind the vehicle, increasing the risk of a crash.

Remedy: The radio software will be updated over-the-air (OTA) or by a dealer, free of charge. Owner notification letters are expected to be mailed September 24, 2026. Owners may contact Chrysler customer service at 800-853-1403. Chrysler's number for this recall is 83D. Vehicle Identification Numbers (VINs) involved in this recall will be searchable on NHTSA.gov on September 9, 2026.

26V495000 · Seat Belts:rear/other:anchorage

Jul 30, 2026

Chrysler (FCA US, LLC) is recalling certain 2019-2026 Ram 1500 vehicles. The second-row center and left-side seat belt buckle anchors may have been improperly installed. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard number 210, "Seat Belt Assembly Anchorages."

Consequence & remedy

Consequence: An improperly installed seat belt buckle anchor may fail to properly restrain occupants, increasing the risk of injury during a crash.

Remedy: Dealers will inspect and attach the seat belt buckle anchor to the body structure as necessary, free of charge. Owner notification letters are expected to be mailed August 18, 2026. Owners may contact Chrysler customer service at 1-800-853-1403. Chrysler's number for this recall is 67D. Vehicle Identification Numbers (VINs) involved in this recall will be searchable on NHTSA.gov on August 6, 2026.

26V225000 · Electrical System: Instrument Cluster/panel

Apr 9, 2026

Chrysler (FCA US, LLC) is recalling certain 2025-2026 Ram 1500 Pickup, Ram 2500 Pickup, Ram 3500 Pickup, Ram 3500 Cab Chassis, Ram 4500 Cab Chassis, and Ram 5500 Cab Chassis vehicles. A software error may cause the instrument panel display to fail. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standards numbers 102, "Transmission Shift Position Sequence," 105, "Hydraulic and Electric Brake Systems," 108, "Lamps, Reflective Devices, and Associated Equipment," 126, "Electronic Stability Control Systems for Light Vehicles," 135, "Light Vehicle Brake Systems," 138, "Tire Pressure Monitoring System," and/or 208, "Occupant Crash Protection."

Consequence & remedy

Consequence: An instrument panel display that fails to show critical safety information, such as gear selection and warning lights, increases the risk of a crash.

Remedy: Dealers will update the instrument panel software, free of charge. Owner notification letters were mailed May 5, 2026. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is 35D. Vehicle Identification Numbers (VINs) involved in this recall will become searchable on NHTSA.gov beginning April 16, 2026.

26V059000 · Electrical System: Integrated Trailer Brake Control; Exterior Lighting:brake Lights; Exterior Lighting:turn Signal

Feb 2, 2026

Chrysler (FCA US, LLC) is recalling certain 2024-2026 Jeep Wagoneer S, 2025-2026 Ram 1500 Pickup, Ram 2500 Pickup, Ram 3500 Pickup, Ram 3500 Cab Chassis, Ram 4500 Cab Chassis, Ram 5500 Cab Chassis, and 2026 Jeep Cherokee vehicles. Due to an improperly designed trailer tow module, the trailer lights may fail to illuminate and the trailer brakes may fail.

Consequence & remedy

Consequence: Trailer brake lights and turn signals that do not illuminate reduce visibility to other drivers, increasing the risk of a crash. Additionally, trailer brakes that fail increase the risk of a crash.

Remedy: Dealers will replace the trailer tow module, free of charge. Owner notification letters were mailed beginning March 17, 2026. Owners may contact FCA US, LLC customer service at 1-800-853-1403. FCA US, LLC's number for this recall is 03D. Vehicle Identification Numbers (VINs) involved in this recall became searchable on NHTSA.gov on February 10, 2026.

Additional source detail variants (3)

Exterior Lighting:brake Lights

Chrysler (FCA US, LLC) is recalling certain 2024-2026 Jeep Wagoneer S, 2025-2026 Ram 1500 Pickup, Ram 2500 Pickup, Ram 3500 Pickup, Ram 3500 Cab Chassis, Ram 4500 Cab Chassis, Ram 5500 Cab Chassis, and 2026 Jeep Cherokee vehicles. Due to an improperly designed trailer tow module, the trailer lights may fail to illuminate and the trailer brakes may fail.

Consequence: Trailer brake lights and turn signals that do not illuminate reduce visibility to other drivers, increasing the risk of a crash. Additionally, trailer brakes that fail increase the risk of a crash.

Remedy: Dealers will replace the trailer tow module, free of charge. Owner notification letters were mailed beginning March 17, 2026. Owners may contact FCA US, LLC customer service at 1-800-853-1403. FCA US, LLC's number for this recall is 03D. Vehicle Identification Numbers (VINs) involved in this recall became searchable on NHTSA.gov on February 10, 2026.

Exterior Lighting:turn Signal

Chrysler (FCA US, LLC) is recalling certain 2024-2026 Jeep Wagoneer S, 2025-2026 Ram 1500 Pickup, Ram 2500 Pickup, Ram 3500 Pickup, Ram 3500 Cab Chassis, Ram 4500 Cab Chassis, Ram 5500 Cab Chassis, and 2026 Jeep Cherokee vehicles. Due to an improperly designed trailer tow module, the trailer lights may fail to illuminate and the trailer brakes may fail.

Consequence: Trailer brake lights and turn signals that do not illuminate reduce visibility to other drivers, increasing the risk of a crash. Additionally, trailer brakes that fail increase the risk of a crash.

Remedy: Dealers will replace the trailer tow module, free of charge. Owner notification letters were mailed beginning March 17, 2026. Owners may contact FCA US, LLC customer service at 1-800-853-1403. FCA US, LLC's number for this recall is 03D. Vehicle Identification Numbers (VINs) involved in this recall became searchable on NHTSA.gov on February 10, 2026.

Electrical System: Integrated Trailer Brake Control

Chrysler (FCA US, LLC) is recalling certain 2024-2026 Jeep Wagoneer S, 2025-2026 Ram 1500 Pickup, Ram 2500 Pickup, Ram 3500 Pickup, Ram 3500 Cab Chassis, Ram 4500 Cab Chassis, Ram 5500 Cab Chassis, and 2026 Jeep Cherokee vehicles. Due to an improperly designed trailer tow module, the trailer lights may fail to illuminate and the trailer brakes may fail.

Consequence: Trailer brake lights and turn signals that do not illuminate reduce visibility to other drivers, increasing the risk of a crash. Additionally, trailer brakes that fail increase the risk of a crash.

Remedy: Dealers will replace the trailer tow module, free of charge. Owner notification letters were mailed beginning March 17, 2026. Owners may contact FCA US, LLC customer service at 1-800-853-1403. FCA US, LLC's number for this recall is 03D. Vehicle Identification Numbers (VINs) involved in this recall became searchable on NHTSA.gov on February 10, 2026.

25V826000 · Electrical System: Instrument Cluster/panel

Dec 1, 2025

Chrysler (FCA US, LLC) is recalling certain 2025-2026 Ram 1500 Pickup, Ram 2500 Pickup, Ram 3500 Pickup, Ram 3500 Cab Chassis, 4500 Ram Cab Chassis, and Ram 5500 Cab Chassis vehicles. A software error may cause the instrument panel cluster display to be blank. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard numbers 135, "Light Vehicle Brake Systems," 105, "Hydraulic and Electric Brake Systems," and 102, "Transmission shift lever sequence, starter interlock, and transmission braking effect."

Consequence & remedy

Consequence: An instrument panel display that does not show critical information, such as warning lights or gear selection, increases the risk of a crash.

Remedy: Dealers will inspect and update the instrument panel software or replace the instrument panel cluster, as necessary, free of charge. Owner notification letters were mailed December 18, 2025. Owners may contact Chrysler customer service at 800-853-1403. Chrysler's numbers for this recall are B4C and B8C. Vehicle Identification Numbers (VINs) involved in this recall became searchable on NHTSA.gov beginning December 4, 2025.

25V231000 · Electrical System: Instrument Cluster/panel; Tires:pressure Monitoring And Regulating Systems

Apr 10, 2025

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 vehicles. A software error may cause an incorrect tire inflation pressure message to display on the instrument panel.

Consequence & remedy

Consequence: An incorrect tire pressure message may result in improperly inflated tires, increasing the risk of a crash.

Remedy: Dealers will update the instrument panel software, free of charge. Owner notification letters were mailed beginning April 24, 2025. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is 30C.

Additional source detail variants (2)

Tires:pressure Monitoring And Regulating Systems

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 vehicles. A software error may cause an incorrect tire inflation pressure message to display on the instrument panel.

Consequence: An incorrect tire pressure message may result in improperly inflated tires, increasing the risk of a crash.

Remedy: Dealers will update the instrument panel software, free of charge. Owner notification letters were mailed beginning April 24, 2025. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is 30C.

Electrical System: Instrument Cluster/panel

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 vehicles. A software error may cause an incorrect tire inflation pressure message to display on the instrument panel.

Consequence: An incorrect tire pressure message may result in improperly inflated tires, increasing the risk of a crash.

Remedy: Dealers will update the instrument panel software, free of charge. Owner notification letters were mailed beginning April 24, 2025. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is 30C.

24V942000 · Electrical System:software; Exterior Lighting:headlights

Dec 19, 2024

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 pickup trucks. Incorrect headlight module software may cause the headlights to become inoperative. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 108, "Lamps, Reflective Devices, and Associated Equipment."

Consequence & remedy

Consequence: Inoperative headlights can reduce visibility, increasing the risk of a crash.

Remedy: Dealers will update the headlight module software, free of charge. Owner notification letters were mailed March 6, 2025. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is D4B.

Additional source detail variants (2)

Electrical System:software

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 pickup trucks. Incorrect headlight module software may cause the headlights to become inoperative. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 108, "Lamps, Reflective Devices, and Associated Equipment."

Consequence: Inoperative headlights can reduce visibility, increasing the risk of a crash.

Remedy: Dealers will update the headlight module software, free of charge. Owner notification letters were mailed March 6, 2025. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is D4B.

Exterior Lighting:headlights

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 pickup trucks. Incorrect headlight module software may cause the headlights to become inoperative. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard (FMVSS) number 108, "Lamps, Reflective Devices, and Associated Equipment."

Consequence: Inoperative headlights can reduce visibility, increasing the risk of a crash.

Remedy: Dealers will update the headlight module software, free of charge. Owner notification letters were mailed March 6, 2025. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is D4B.

24V794000 · Electronic Stability Control (esc); Wheels:hub

Oct 24, 2024

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 vehicles. The front wheel hub encoder rings may be damaged, which can disable the electronic stability control system. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard number 126, "Electronic Stability Control Systems."

Consequence & remedy

Consequence: Driving with a disabled electronic stability control system can increase the risk of a crash.

Remedy: Dealers will inspect and replace the front wheel bearing hub assembly, as necessary free of charge. Owner notification letters were mailed December 19, 2024. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is 97B.

Additional source detail variants (2)

Electronic Stability Control (esc)

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 vehicles. The front wheel hub encoder rings may be damaged, which can disable the electronic stability control system. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard number 126, "Electronic Stability Control Systems."

Consequence: Driving with a disabled electronic stability control system can increase the risk of a crash.

Remedy: Dealers will inspect and replace the front wheel bearing hub assembly, as necessary free of charge. Owner notification letters were mailed December 19, 2024. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is 97B.

Wheels:hub

Chrysler (FCA US, LLC) is recalling certain 2025 Ram 1500 vehicles. The front wheel hub encoder rings may be damaged, which can disable the electronic stability control system. As such, these vehicles fail to comply with the requirements of Federal Motor Vehicle Safety Standard number 126, "Electronic Stability Control Systems."

Consequence: Driving with a disabled electronic stability control system can increase the risk of a crash.

Remedy: Dealers will inspect and replace the front wheel bearing hub assembly, as necessary free of charge. Owner notification letters were mailed December 19, 2024. Owners may contact FCA customer service at 1-800-853-1403. FCA's number for this recall is 97B.

Model-level recall history does not show whether a particular VIN is affected or has received a repair. Check a VIN with NHTSA ↗

NHTSA investigations

0

No exact-year investigations in this snapshot.