Home › Sources
Every Source Behind This Guide
120 sources, primary ones first. Carmaker bulletins are linked from the federal recall database where they are posted.
Keyword Data Sources
- DataForSEO Labs keyword suggestions, Google SERP People Also Ask, Google Ads search volume, US, English, DataForSEO. Monthly US search volume and People Also Ask questions used to pick FAQ questions. Read 2026-11-12.
Oem Sources
- 2009 MY OBD System Operation Summary for Hybrid Electric Vehicles (revised May 22, 2008), Ford Motor Company. How Ford runs the 0.040 inch engine running leak test and the 0.020 inch engine off natural vacuum test, entry conditions, P0455 P0457 P1450 P0442 P0456 P0443 P0446 P2418 P0451 to P0454 meanings, Check Fuel Cap light. Read 2026-11-12.
Oem Service Bulletin or Recall (NHTSA Hosted) Sources
- Technical Bulletin 2034072, Canister Purge Valve N80 Diagnosis (July 18, 2013), Volkswagen Group of America. VW wording for P0440, P0441, P0442, P0443, P0444, P0445, P0447, P0448, P0449, P0455, P0456, P0457. Read 2026-11-12.
- Technical Service Bulletin 2054615/1, Update Programming, 2018 Tiguan (July 1, 2019), Volkswagen Group of America. VW wording for P0441, P0456 (very small leak) and P2450. Read 2026-11-12.
- AfterSales Diagnostic Sheet MAS002203, DMTL (May 20, 2020), Maserati S.p.A.. Wording for P0496, P0497, P2400, P2401, P2402, no drivability effect. Read 2026-11-12.
- Service Bulletin 09-131-25, Diagnosis Procedures for DTCs P2404 and P0420 (March 4, 2025), Subaru of America. Wording for P2401, P2402, P2419, P2420, leak check module pump can seize or collect condensation. Read 2026-11-12.
- Technical Service Bulletin 2069531/1, MIL on, EVAP pressure and temp sensor DTCs (April 24, 2023), Audi of America. Audi wording for P0450 to P0453 (tank ventilation pressure sensor). Read 2026-11-12.
- Technical Service Bulletin 2035073/1, P0456 NVLD very small leak (October 16, 2013), Audi of America. How natural vacuum leak detection works, drivability not affected. Read 2026-11-12.
- Technical Service Bulletin 2035519/1, P0456 or P0442, Q7 (October 23, 2013), Audi of America. How a vacuum driven leak detection pump works, drivability not affected. Read 2026-11-12.
- Service Bulletin 17-NA-409, P0442, P0496, P0455 on Impala LFX (February 2018), General Motors. GM wording for P0442, P0455, P0496, oil from cam cover gasket can stick the purge valve. Read 2026-11-12.
- Service Bulletin 09-06-04-028D, P0442, P0446, P0455, P0449, hard to fill (April 2014), General Motors. Water and dirt at the canister vent solenoid can set vent and leak codes and make the tank hard to fill. Read 2026-11-12.
- PI PIP4891G, MIL DTC P0497 on Volt, Ampera, ELR (August 2015), General Motors. Overfilling plus a big temperature swing can set P0497, do not top off past three extra clicks. Read 2026-11-12.
- TSB 01-002/18, Determining Evaporative System Leak Location for P0441, P0442, P0455, P0456 (January 30, 2018), Mazda North American Operations. Mazda wording for P0441, P0442, P0455, P0456, P0441 can set from a filler cap leak, smoke tester use, improved cap TSB 01 020/10. Read 2026-11-12.
- Service Bulletin 20-002, MIL Comes On with DTC P2422, Ridgeline (March 3, 2020), American Honda Motor Co.. Honda wording for P2422, dirt clogging the canister vent tube, 0.8 hour canister job. Read 2026-11-12.
- Service Bulletin 15-010 Version 4, MIL Comes On with DTC P2422, Accord (February 17, 2017), American Honda Motor Co.. Honda P2422 cause, dirt in the canister vent tube. Read 2026-11-12.
- Tech Line ATS 160701, P2422 on dirt roads (July 2016), American Honda Motor Co.. Repeat P2422 when driving often on dry dusty dirt roads. Read 2026-11-12.
- Service Bulletin 99-075, Troubleshooting DTC P1456 and P1457 (August 9, 2013), American Honda Motor Co.. Honda P1456 and P1457 meanings, tighten cap three clicks, damaged fill neck or threads can set P1456. Read 2026-11-12.
- Service Bulletin 00-011, MIL Comes On With DTC P1441, 1998 to 1999 Passport (February 4, 2014), American Honda Motor Co.. P1441 EVAP System Flow During Non Purge on the Honda Passport. Read 2026-11-12.
- Service Bulletin 14-006, MIL Comes On With DTC P0455 and/or P0456 (February 18, 2014), American Honda Motor Co. (Acura). Fuel cap gasket friction can keep the cap from sealing and set P0455 or P0456, 0.3 hour cap job. Read 2026-11-12.
- Service Bulletin 21-007 Version 2, MIL Is ON with DTC P0455, TLX (September 2, 2022), American Honda Motor Co. (Acura). Acura wording P0455 very large leak, stuck open filler main flap. Read 2026-11-12.
- Tech Line ATS 170206, EVAP leak from the filler neck (February 2017), American Honda Motor Co.. Filler neck leaks set P0455 or P0456 on 2016 Pilot and 2017 Ridgeline, replace mis fuel inhibitor and main flap. Read 2026-11-12.
- TSB PS532 Rev 1, DTC P0449 and P2422, Sportage (December 5, 2018), Kia. Kia wording for P0449 and P2422, spider nests in the vent hose, most often at the filler neck. Read 2026-11-12.
- TSB 26-2238, Illuminated MIL With DTC P2450, 2021 to 2025 F-150 PowerBoost (May 13, 2026), Ford Motor Company. P2450 on F 150 PowerBoost from PCM software, fix is a PCM reprogram. Read 2026-11-12.
- TSB 20-FL-003H, DTC P0456 EVAP very small leak, Sonata Hybrid (May 2020), Hyundai Motor America. Salt deposits in the NVLD sensor can set P0456. Read 2026-11-12.
- Service Bulletin 25-002-15 REV. B, P0455/P0456, 2015 Grand Cherokee and Durango (October 21, 2015), FCA US LLC. Split purge valve hose keeps the system from sealing. Read 2026-11-12.
- STAR Online case S2025000004, P0456 or P0455 (April 28, 2020), FCA US LLC. Do not remove the original gas cap during a smoke or leak test, it can hide the leak. Read 2026-11-12.
- GPOP Issue Review 9100471, Vapor canister and ESIM (March 17, 2025), FCA US LLC. ESIM detector sits on the clean air hose to the EVAP air filter, hard to fill checks. Read 2026-11-12.
- Emissions Recall UB4, Evaporative Emissions Canister, Revision 6 (April 2020), FCA US LLC. Canister that could not absorb enough refueling vapor on about 81,000 Chrysler 300, Challenger, Charger. Read 2026-11-12.
- Safety Recall 15S34 Supplement 1, 2010 to 2011 Fusion and Milan (January 20, 2016), Ford Motor Company (NHTSA 15V793). Leaking purge valve can build tank vacuum, crack the tank, and cause a fuel leak or fuel odor. Read 2026-11-12.
- Safety Recall 18S32, 2012 to 2018 Focus 2.0L (October 25, 2018), Ford Motor Company (NHTSA 18V735). Stuck purge valve can stall the engine, deform the tank and upset the fuel gauge, lists P1450, P0443, P0452, P0456. Read 2026-11-12.
- Part 573 Safety Recall Report 24V-110 (June 10, 2024), Volkswagen Group of America (NHTSA). Fuel in the EVAP system can cause early nozzle shut off, spillback and a fuel odor. Read 2026-11-12.
Other Sources
- OBD (myAZcar), Arizona Department of Environmental Quality, myAZcar program. AZ readiness limits by model year, check engine light on means 1996 and newer cannot pass. Read 2026-11-12.
- Exemptions (myAZcar), Arizona Department of Environmental Quality, myAZcar program. Vehicles registered outside Area A and B (metro Phoenix and Tucson) are not required to test. Read 2026-11-12.
- Why and How We Test (myAZcar), Arizona Department of Environmental Quality, myAZcar program. OBD test for 1996 and newer light duty gas vehicles, tampering inspection includes an evaporative system integrity (pressure) test. Read 2026-11-12.
- ARS 49 541 Definitions, Arizona State Legislature. Area A is parts of Maricopa, Pinal and Yavapai counties, Area B is parts of Pima County, Mohave County not named. Read 2026-11-12.
- New OBD Readiness Monitor Regulations Explained (Fall 2025 newsletter), California Bureau of Automotive Repair. Old and new CA readiness rules, October 1 2025 effective date, criteria unchanged while BAR studies data. Read 2026-11-12.
- Smog Check Manual, April 2025, California Bureau of Automotive Repair. Fuel cap integrity test and LPFET apply to 1976 to 1995 vehicles, OBD functional test for 1996 and newer, MIL command status is a pass or fail item. Read 2026-11-12.
- Smog Check, California Bureau of Automotive Repair. Which vehicles need Smog Check, a vehicle will not pass with the check engine light on. Read 2026-11-12.
- About the New York Vehicle Inspection Program (NYVIP3) OBD II, New York State DMV and DEC, NYVIP3. OBD II test for gas 1996 and newer and diesel 1997 and newer under 8,501 lbs, gas cap check, readiness limits. Read 2026-11-12.
- OBD II Readiness Monitors, New York State DMV and DEC, NYVIP3. 1996 to 2000 fail with more than 2 not ready, 2001 and newer fail with more than 1, EVAP monitor listed. Read 2026-11-12.
- Motor Vehicle Inspection and Maintenance Programs, New York State Department of Environmental Conservation. Statewide program, NYMA (9 counties) and Upstate (53 counties), lit MIL fails, gas cap checked, OBD finds EVAP leaks. Read 2026-11-12.
- What Do You Mean My Car's Not Ready?, New York State DMV. Only one monitor may be not ready for 2001 and newer. Read 2026-11-12.
- N.J.A.C. 7:27B 5.6 Procedure for the on board diagnostics inspection, New Jersey Department of Environmental Protection rule (via Cornell LII). MIL lit with engine running fails, vehicle not ready if critical number of monitors not set. Read 2026-11-12.
- Vehicle Inspection FAQs, New Jersey Motor Vehicle Commission. Gas and bi fuel vehicles 1996 and newer, 8,500 lbs or less, inspected every two years. Read 2026-11-12.
- Preparing for OBD Inspection (readiness brochure), New Jersey Motor Vehicle Commission. Not ready status of particular monitors or too many monitors causes OBD readiness failure. Read 2026-11-12.
- 67 Pa. Code 177.203 Test procedures, Pennsylvania Code and Bulletin. Readiness, 1996 to 2000 may disregard two not ready, 2001 and newer one. Read 2026-11-12.
- 67 Pa. Code 177.204 Basis for failure, Pennsylvania Code and Bulletin. Fail if DTCs present and MIL commanded on, gas cap fails if pressure drops more than 6 inches of water. Read 2026-11-12.
- Vehicles Tested, Massachusetts Vehicle Check (program site for MassDEP and RMV). OBD test for model years 2012 and newer. Read 2026-11-12.
- Inspection Update, Volume 12 Issue 2, Summer 2011, Massachusetts Vehicle Check. 2001 and newer allowed only one unset readiness monitor. Read 2026-11-12.
- Inspection Update, Volume 26 Issue 2, Summer 2025, Massachusetts Vehicle Check. Readiness turnaways and MAC referrals, late model Honda EVAP monitors slow to set. Read 2026-11-12.
- Types of Vehicle Testing, Connecticut Emissions Program (CT DMV). OBD for 2001 and newer under 8,501 lbs, vehicle fails if the warning light stays lit, gas cap test only with PCTSI test. Read 2026-11-12.
- My Vehicle Failed FAQs, Connecticut Emissions Program (CT DMV). Fail if MIL commanded on while running, gas cap pressure leak test only in PCTSI test. Read 2026-11-12.
- Evaluation of Connecticut's I/M Program, 2018 Annual Report, Connecticut Department of Energy and Environmental Protection. Statewide program, 1996 to 2000 allowed two not ready, 2001 and newer one, only pre 1996 light duty vehicles get gas cap tests because OBD II tests the evaporative system. Read 2026-11-12.
- Emissions Testing (OBDII), Texas Department of Public Safety. 1996 and newer OBDII, MIL command ON with DTC fails, readiness limits effective October 15, 2008, faulty gas cap listed as a failure cause. Read 2026-11-12.
- Inspection Criteria for Emission Inspection, Texas Department of Public Safety. Gas vehicles 2 through 24 years old in 18 counties including Bexar get OBDII, gas cap is an inspection item. Read 2026-11-12.
- Before You Test, Georgia's Clean Air Force (Georgia EPD program). 13 metro Atlanta counties, 2002 to 2023 model years tested for 2026. Read 2026-11-12.
- Learn About OBD Testing, Georgia's Clean Air Force (Georgia EPD program). Lit check engine light fails, not ready fails, tighten cap if code points to evaporative system. Read 2026-11-12.
- FAQ, Air Care Colorado (CDPHE program). Nine counties listed, lit warning lights fail, missing or leaking gas caps fail. Read 2026-11-12.
- Frequently Asked Questions, Illinois Air Team (Illinois EPA program). Readiness limits, MIL on with stored emissions DTCs fails, gas cap test replaced by OBD on 1996 and newer, areas. Read 2026-11-12.
- Vehicle Emissions Testing, Illinois Environmental Protection Agency. Chicago and Metro East St. Louis areas, most 1996 and newer gas vehicles once four years old. Read 2026-11-12.
- Vehicle Emissions Testing Program, Indiana Department of Environmental Management. Testing applies in Lake and Porter counties. Read 2026-11-12.
- About Emissions Testing, Clean Air Car Check (IDEM program). 1996 and newer get OBD II, all vehicles receive a gas cap pressure check. Read 2026-11-12.
- Failure Information, Clean Air Car Check (IDEM program). Only the EVAP monitor may be incomplete, check engine light on fails. Read 2026-11-12.
- OAC 3745 26 12 Requirements for motor vehicle owners, Ohio Administrative Code. Biennial OBD test for vehicles 25 years old or newer, missing gas cap fails gas cap test, effective August 21, 2026. Read 2026-11-12.
- OBD Vehicle Readiness Fact Sheet, Ohio Environmental Protection Agency. Vehicles are rejected when diagnostic checks are not completed. Read 2026-11-12.
- 9VAC5 91 420 Inspection procedure, rejection, pass, fail, waiver, Virginia Administrative Code. Readiness limits, MIL commanded on by emissions codes fails, missing gas cap rejected. Read 2026-11-12.
- 9VAC5 91 20 Terms defined, Virginia Administrative Code. Program area counties and cities. Read 2026-11-12.
- Vehicle Emissions Inspection, Maryland Motor Vehicle Administration. Counties, 1995 and older under 8,500 lbs exempt, gas cap and warning lights checked. Read 2026-11-12.
- OBD II Readiness Monitor VEIP Requirements (7/2013), Maryland Department of the Environment. Either catalyst or evaporative monitor, not both, may be not ready, all others must be ready. Read 2026-11-12.
- Sorry, your vehicle's system is NOT READY TO TEST (EP 217, 01/26), Maryland Motor Vehicle Administration. Not ready monitors can cause the vehicle to fail emissions testing. Read 2026-11-12.
- Emission Control Program, Nevada DMV. Clark and Washoe test areas, 1996 and newer get OBD II, not ready is a rejection. Read 2026-11-12.
- On Board Diagnostics System, Nevada DMV. Vehicle will not pass while check engine light is on, check gas cap first. Read 2026-11-12.
- Inspections, Utah Division of Motor Vehicles. Salt Lake, Davis, Utah, Weber and Cache counties, model years tested in 2026. Read 2026-11-12.
- Salt Lake County Health Regulation 22, Vehicle Emissions Control Program, Salt Lake County Health Department. Not ready means not ready, not a failure, gas cap test on vehicles listed in Appendix A. Read 2026-11-12.
- Emission test, Wisconsin Department of Transportation. Seven southeastern counties, 1996 to 2006 under 8,501 lbs and 2007 and newer up to 14,000 lbs. Read 2026-11-12.
- On Board Diagnostic Testing Procedures, Wisconsin Vehicle Inspection Program (WisDOT). All tested vehicles have OBDII, inspector checks MIL and downloads data. Read 2026-11-12.
- Emissions Inspections, North Carolina DMV. 19 counties need an OBD emissions inspection. Read 2026-11-12.
- Inspection / Maintenance (I/M) Program, North Carolina Department of Environmental Quality. October 1 2024 SIP to remove all 19 counties, EPA proposed approval May 8, 2026, not yet in effect. Read 2026-11-12.
- Emissions Inspection Results Information, North Carolina Department of Environmental Quality. Not ready limits, vehicle fails when MIL commanded on. Read 2026-11-12.
- Fiscal Memorandum, HB 345 / SB 576, Tennessee General Assembly Fiscal Review Committee. Testing in most TN counties ended January 14, 2022, Metro Nashville ended February 5, 2022. Read 2026-11-12.
- OBD II FAQs, Delaware Division of Motor Vehicles. 1996 and newer OBD checked, MIL must be commanded off, too many not ready fails. Read 2026-11-12.
- FAQs, Rhode Island Vehicle Inspection Program. Readiness limits, check engine light on fails, all vehicles get gas cap integrity test. Read 2026-11-12.
- Vehicle Readiness, Vermont DMV. 1996 and newer scanned, light on while running is a failure reason. Read 2026-11-12.
- Vehicle Readiness FAQ, October 2017, Vermont Department of Environmental Conservation. Up to two system tests may be not ready. Read 2026-11-12.
- RSA 266:59 b Emission Control Equipment, New Hampshire General Court. OBD II test for 1996 and newer (1997 diesel), repealed by 2025, 141:253, contingent on conditions in 2025, 141:255. Read 2026-11-12.
- Vehicle Emissions Testing, City of Albuquerque. Bernalillo County, 1992 and newer under 10,001 lbs, gas cap pressure test. Read 2026-11-12.
- On board Diagnostics Frequently Asked Questions, Oregon Department of Environmental Quality. OBD model years, lit check engine light will not pass, one or two not ready depending on age. Read 2026-11-12.
- Vehicles Tested and Exempted, Oregon Department of Environmental Quality. Portland and Medford areas. Read 2026-11-12.
- Gateway Vehicle Inspection Program, Missouri Department of Natural Resources. St. Louis City and St. Louis, Jefferson and St. Charles counties. Read 2026-11-12.
- Readiness Monitors, Missouri Department of Natural Resources, GVIP. Gas 1996 to 2000 fail at 3 or more not completed, 2001 and newer at 2 or more. Read 2026-11-12.
- Motor Vehicle Inspection and Maintenance, Louisiana Department of Environmental Quality. Five Baton Rouge parishes, OBD II since July 2002, gas cap integrity test. Read 2026-11-12.
- Common Causes of Inspection Failure, Personal Vehicles, District of Columbia DMV. Check engine light on fails, not ready can fail, gas cap leaking or missing fails, 1996 and newer get OBD. Read 2026-11-12.
- Vehicle Emissions, Idaho Department of Environmental Quality. State I/M requirement repealed effective July 1, 2023. Read 2026-11-12.
- Emission checks ended, Washington State Department of Ecology. Program ended January 1, 2020. Read 2026-11-12.
- Gas Cap Replacement Cost Estimate, RepairPal. gas cap replacement national range. Read 2026-11-12.
- Purge Valve Replacement Cost Estimate, RepairPal. purge valve replacement national range. Read 2026-11-12.
- Fuel Evaporative Canister Replacement Cost Estimate, RepairPal. charcoal canister replacement national range. Read 2026-11-12.
- Fuel Tank Pressure Sensor Replacement Cost Estimate, RepairPal. fuel tank pressure sensor replacement national range. Read 2026-11-12.
- Emission System Diagnosis and Testing Cost Estimate, RepairPal. general emission diagnosis labor range. Read 2026-11-12.
- Purge Valve Replacement Costs, Kelley Blue Book. purge valve replacement average range. Read 2026-11-12.
- Here's How Much the Average Car Repair Now Costs, Kelley Blue Book. EVAP purge control valve replacement range from repair orders. Read 2026-11-12.
- Evaporation Vent Solenoid Replacement, YourMechanic. vent solenoid vehicle estimates. Read 2026-11-12.
- Fuel Filler Neck Replacement, YourMechanic. filler neck vehicle estimates. Read 2026-11-12.
- Leak Detection Pump Replacement Service and Cost, YourMechanic. leak detection pump vehicle estimates. Read 2026-11-12.
- P0442 Trouble Code Help and Fix, YourMechanic. check engine diagnostic fee for a small EVAP leak code. Read 2026-11-12.
- Annual CarMD Check Engine Light Report, Catalytic Converter Tops List, CarPro (reporting the 2026 CarMD Vehicle Health Index). CarMD 2026 rank and average cost for the purge valve. Read 2026-11-12.
- Report, Average Car Repair Costs Were Down in 2024, Cars.com (reporting the 2025 CarMD Vehicle Health Index). CarMD 2025 ranks and average costs for purge valve and gas cap. Read 2026-11-12.
- 10 Most Common Check Engine Light Related Repairs, Vehicle Service Pros (reporting the 2023 CarMD Vehicle Health Index). CarMD 2023 ranks and average costs for gas cap and purge valve. Read 2026-11-12.
- Supercanic shop invoices, Supercanic (internal shop records). Smoke test labor billed at 1.0 hour, $150, on a 2005 Mercedes E55 (an intake vacuum leak), and 2026 O'Reilly purge valve and solenoid parts costs. Read 2026-11-12.
Primary Sources
- 40 CFR 86.1806 17, Onboard diagnostics, US EPA, Code of Federal Regulations (via Cornell LII). Federal 0.020 inch leak detection for model year 2017 and later, P0456 as the generic very small leak code, 0.040 inch cap for tanks over 25 gallons. Read 2026-11-12.
- 13 CCR 1968.2, Malfunction and Diagnostic System Requirements, OBD II, California Air Resources Board (via Cornell LII). Evap monitor rules, purge flow, 0.040 and 0.020 inch leaks, 85 percent fuel level abort, cold start option, fuel cap indicator rule, MIL on and off rules, 40 warm up cycle code erase. Read 2026-11-12.
- On Board Diagnostic II (OBD II) Systems Fact Sheet, California Air Resources Board. OBD II on all 1996 and newer gas cars and trucks, what the check engine light means, service advice. Read 2026-11-12.
- Federal Register Vol. 60 No. 163, August 23, 1995, evaporative emission technical amendments, US EPA (govinfo.gov). The March 24, 1993 enhanced evaporative final rule (58 FR 16002) starts with model year 1996 on a phase in, 20 percent of each maker's 1996 fleet. Read 2026-11-12.
- Federal Register Vol. 77 No. 95, May 16, 2012, Widespread Use for Onboard Refueling Vapor Recovery and Stage II Waiver, US EPA (govinfo.gov). ORVR phased in starting model year 1998, required on nearly all new highway vehicles since 2006. Read 2026-11-12.
- Fact Sheet, Final Rule Determining Widespread Use of ORVR and Waiver of Stage II, US EPA. ORVR systems are carbon canisters in cars that capture vapor pushed out of the tank during refueling, phase in from 1998, all new light and medium duty vehicles since 2006. Read 2026-11-12.
- 16 CCR 3340.42.2, OBD Test Failure Criteria, California Bureau of Automotive Repair (via Cornell LII). California smog check fails a car for MIL commanded on, any stored DTC, or too many incomplete monitors, 2000 and newer gas cars may have only the EVAP monitor incomplete. Read 2026-11-12.
- 16 CCR 3340.17, Test Equipment, California Bureau of Automotive Repair (via Cornell LII). LPFET equipment must meet the LPFET Specification dated January 2012. Read 2026-11-12.
- Gas Mileage Tips, Keeping Your Vehicle in Shape, US DOE and EPA, fueleconomy.gov. A loose gas cap can turn on the check engine light, some check engine problems can reduce fuel economy. Read 2026-11-12.
Trade Press Sources
- Diagnosing Toyota's Key Off Evap System (February 2016), MOTOR Magazine. Toyota key off pump module (vent valve, pressure sensor, 0.020 inch orifice, vacuum pump), 5 hour soak, first on 2004 Highlander, 0.020 inch standard phased in from model year 2000. Read 2026-11-12.
- Toyota key off evap system, Foreign Service (September 2006), MOTOR Magazine. Toyota key off leak check enabling conditions and pump run time. Read 2026-11-12.
Shop photos are our own, from real jobs at Supercanic in San Jacinto. Read more from how we priced a fuel leak diagnosis.
Our Shop
Supercanic In San Jacinto
1685 S State St Suite D, San Jacinto, CA 92583. We test EVAP leaks with a smoke machine.