PROTOCOLE D'ATELIER DIESEL OBD-II8-10 min read
P20EEFAP & ÉmissionsGravité élevée💡 Voyant moteur allumé⚠️ Mode dégradé actif

P20EE: P20EE Efficacité du catalyseur SCR NOx sous le seuil (Ligne 1)

Le code défaut OBD-II P20EE indique que le calculateur de contrôle moteur (CMM / calculateur d'injection) a détecté que l'efficacité de conversion du catalyseur de réduction catalytique sélective (SCR) des oxydes d'azote (NOx) sur la rangée 1 est passée sous le seuil d'homologation antipollution calibré. Sur les motorisations diesel Euro 6, le système SCR est alimenté par un injecteur de dosage d'AdBlue en amont. Une sonde NOx amont mesure la concentration de NOx brute émise par le moteur, tandis qu'une sonde NOx aval mesure les rejets en sortie d'échappement. Le calculateur compare en temps réel ces deux valeurs. Si le rendement de conversion du catalyseur descend en dessous d'environ 70% (l'efficacité nominale requise étant de 90% - 95%) sur un cycle de roulage normalisé, le code P20EE s'enregistre et déclenche le compte à rebours réglementaire d'interdiction de redémarrage.

🚗 PROTOCOLE CONDUCTEUR & RÉPARATION

🚗 Sécurité d'exploitation, coûts typiques et vérification diagnostique

🟢 Info : Roulage possible / Contrôle antipollution
  1. 01

    🚦 Sécurité de conduite et risque mécanique

    Évaluation immédiate et nécessité de remorquage

    Efficacité SCR sous le seuil critique - Risque d'interdiction de redémarrage

    Le système de dépollution SCR ne réduit plus suffisamment les gaz NOx. Même si le véhicule conserve un comportement dynamique normal sans perte de puissance immédiate, les exigences réglementaires antipollution imposent l'apparition d'un message d'alerte au combiné de bord (« Démarrage impossible dans 800 km » ou 400 km). Dès que ce compteur atteint zéro, le calculateur moteur bloque définitivement tout redémarrage.

    RISQUES MÉCANIQUES EN CAS DE CONDUITE PROLONGÉE :Blocage définitif du démarreur imposant un remorquage, obstruction de la ligne d'échappement par cristallisation massive d'urée et recalage immédiat au contrôle technique pour anomalie antipollution majeure.
  2. 02

    💰 Budget typique de réparation en atelier

    Fourchettes de coûts prévues pour pièces et main-d'œuvre
    Entretien léger / Purge filtre45 € - 120 € : Vidange et rinçage du réservoir d'AdBlue avec remplissage en liquide certifié ISO 22241, ou nettoyage chimique des concrétions sur l'injecteur de dosage AdBlue.

    Nettoyage de capteur, remplacement du filtre à carburant, contrôle de fusible ou des connecteurs.

    Remplacement vanne / Capteur320 € - 650 € : Remplacement de la sonde NOx amont ou aval (capteur intelligent Continental / Bosch avec boîtier électronique intégré).

    Remplacement d’un composant (régulateur de pression, vanne de dosage ou injecteur reconditionné).

    Réfection majeure / Pompe et injecteurs1 400 € - 3 100 €+ : Remplacement complet du bloc catalyseur SCR ou du réservoir d'AdBlue monobloc incluant la pompe d'alimentation et la jauge immergée.

    Révision de pompe haute pression, jeu d’injecteurs neufs ou remplacement de l’ensemble FAP.

    Tarifs indicatifs d’atelier. Les données indiquent que plus de 70% des cas sont résolus aux niveaux 1 ou 2 sans remplacer les sous-ensembles complets.

  3. 03

    🧰 Vérifications visuelles et simples au garage

    Diagnostic rapide en 5 minutes sans outil avant d'appeler le garage
    1Contrôler l'injecteur d'AdBlue : Déposer le collier de maintien de l'injecteur situé sur la ligne d'échappement en amont du catalyseur SCR et vérifier l'absence d'amas de cristaux blancs obstruant les trous de pulvérisation.
    2Vérifier la qualité et la fraîcheur de l'AdBlue : Si le véhicule est resté sans rouler pendant plus de 6 mois ou si un liquide dégradé a été versé, l'urée perd sa concentration nominale de 32,5 % et se transforme en eau et ammoniac, générant le code P20EE.
    3Inspecter le câblage de la sonde NOx : Sous le plancher du véhicule le long de la ligne d'échappement, inspecter le faisceau tressé reliant la sonde NOx à son module de commande pour repérer d'éventuels fils arrachés, fondus ou pincés.
  4. 04

    🛡️ Bouclier anti-surfacturation mécanicien

    Questions précises à poser pour éviter les remplacements inutiles de pièces
    "« Pouvez-vous déposer l'injecteur d'AdBlue pour nettoyer les cristaux d'urée à l'eau déminéralisée chaude et réaliser un test de débit avant de remplacer une sonde NOx ? »"
    "« Quelles sont les valeurs en ppm lues en direct par la sonde NOx amont par rapport à la sonde NOx aval lors d'un essai routier stabilisé sur voie rapide ? »"

    Note technique : Posez ces questions techniques à votre mécanicien avant d'accepter des devis élevés :

🔧 PROTOCOLE ATELIER & AVIS PROFESSIONNELRAPID ASSESSMENT

Triage atelier en 30 secondes

Symptômes principaux
  • Check Engine Light (MIL) and DEF / AdBlue warning symbols illuminated on the dashboard
  • Instrument cluster displaying an urgent message: 'Engine Restart Prevented in XXX km / miles'
  • No noticeable change in engine power, drivability, or fuel economy (engine runs cleanly, but emissions exceed limits)
Causes probables
  • Contaminated, diluted, or expired Diesel Exhaust Fluid (DEF/AdBlue) with urea concentration below 32.5%
  • Heavy white rock-like urea crystallization (biuret deposits) clogging the dosing injector tip or exhaust decomposition pipe
  • Defective, drifting, or poisoned downstream (post-SCR) smart NOx sensor over-reporting residual NOx ppm
Première action requise

Connect scan tool live telemetry: compare Target Fuel Rail Pressure vs Actual Rail Pressure and log metering valve command PWM duty cycle during idle and road load.

Expensive Diagnostic Pitfall & Technical Reality

❌ Erreur fréquente en atelier:

P20EE confirms that the SCR exhaust catalyst block is poisoned or dead, requiring replacement of the complete underbody SCR catalytic converter canister ($2,800 - $4,500).

🔍 Réalité technique et hydraulique:

Modern SCR catalyst substrates are engineered to last the full lifecycle of the vehicle (>500,000 km). In over 85% of verified P20EE faults, the SCR catalyst matrix itself is in pristine condition. The efficiency code is triggered because the upstream Diesel Exhaust Fluid (DEF / AdBlue) dosing injector is crusted shut with white urea crystals, the DEF fluid in the tank is adulterated or diluted below the mandatory 32.5% concentration, or the downstream NOx sensor has suffered internal ceramic sensing chamber soot contamination, falsely reporting high tailpipe NOx.

💡 Protocole de vérification technique:

Replacing the entire $3,200 SCR catalytic converter vs ultrasonic cleaning of the AdBlue dosing valve ($0) and verifying urea concentration with a $15 refractometer, saving upwards of $3,000.

Mandatory No-Start Lockout & DEF Crystallization Alert

CRITICAL WORKSHOP WARNING: Environmental regulations enforce a permanent engine no-start lockout under persistent P20EE faults!

MANDATORY PROTOCOL: When P20EE is verified, federal and European regulations mandate that the vehicle display an irreversible restart prevention countdown (e.g. 'No Restart in 800 km'). Once this counter reaches 0 km, the ECM locks the starter motor relay, preventing engine cranking until the fault is repaired and authenticated via a protected scan tool adaptation procedure. Furthermore, never flush the DEF system with tap water; mineral deposits instantly poison the expensive zeolite catalyst core, requiring complete exhaust replacement!

PLATFORM ARCHITECTURE

Moteurs et plateformes d'injection les plus touchés

Ce code défaut affecte principalement les plates-formes diesel à rampe commune suivantes. Consultez votre famille de moteurs pour les causes de panne et références de pièces associées :

Ford 6.7L Powerstroke V8 Turbo Diesel

Symptôme typique : Message cluster countdown 'Speed Limited to 50 MPH in 50 Miles', white crust on tailpipe, P20EE stored

Mode de défaillance constructeur : DEF / AdBlue dosing injector nozzle choked with hard white crystalline urea crust, preventing proper spray atomization

Composant clé :OE BC3Z-5J281-B / Motorcraft DEF Doser Injector & HC3Z-5J299-A Upstream NOx Sensor

VAG 2.0 TDI (EA189 / EA288 Common Rail)

Symptôme typique : Instrument warning 'AdBlue error: No engine restart in 1000 km', solid wrench icon, failed periodic emissions test

Mode de défaillance constructeur : Downstream NOx smart sensor internal probe thermal aging or degraded non-compliant DEF fluid with refractive index below 32.5%

Composant clé :OE 04L907805L / Continental Gen 3 NOx Sensor & Bosch AdBlue Dosing Module

Mercedes-Benz 2.1 CDI (OM651)

Symptôme typique : Sprinter dashboard shows 'Engine Start Not Possible in 10 Starts', strong ammonia odor from exhaust tip

Mode de défaillance constructeur : SCR mixer chamber wall heavy crystallized urea buildup preventing turbulent mixing of exhaust gas and ammonia

Composant clé :OE A0009053603 / Continental NOx Sensor & A0004900200 Dosing Valve

BMW 2.0d / 3.0d (N47 / N57 / M47N)

Symptôme typique : iDrive warning 'Incorrect Diesel Exhaust Fluid - No engine start in 200 mi', SCR catalytic efficiency below 70%

Mode de défaillance constructeur : Exhaust gas temperature sensor (EGT) drift before SCR brick causing ECU to under-dose urea at low load

Composant clé :OE 13628589846 / Bosch NOx Sensor & SCR Catalyst Assembly
WORKSHOP MASTER TEARDOWN GUIDE

AdBlue DEF Crystallization & No-Start Reset Guide

AdBlue countdown warning or engine restart prohibited? Diagnose urea injector crystallization deposits, DEF pump pressure faults and emergency resets.

Read Full Master Guide →
THEORY OF OPERATION

Circuit de commande & Logique d'actionneur

1. Dynamic In-Demand Fuel Metering

The SCR system injects an aqueous urea solution (32.5% high-purity urea in demineralized water) into the hot exhaust gas stream. Under exhaust temperatures exceeding 200°C, the urea undergoes thermolysis and hydrolysis to produce ammonia (NH3). Inside the SCR catalytic ceramic core (coated with copper/iron zeolite or vanadium pentoxide), the ammonia reacts selectively with harmful nitrogen oxides (NO and NO2) to produce harmless diatomic nitrogen (N2) and water vapor (H2O). Dual ceramic smart NOx sensors communicate emission values to the ECM via dedicated high-speed CAN-bus networks.

2. Closed-Loop PID Deviation Monitoring

The ECM runs continuous closed-loop SCR efficiency monitoring whenever exhaust temperature is between 220°C and 450°C and exhaust mass flow is stable. The ECM integrates upstream NOx mass against downstream NOx mass over an observation window. If: Efficiency = (NOx_In - NOx_Out) / NOx_In < 0.70 (70%) across two consecutive drive cycles, DTC P20EE is confirmed. Under environmental regulations, the ECM triggers an instrument cluster countdown (e.g. 'Engine Restart Prevented in 800 km / 500 miles') that permanently disables starter cranking once the countdown reaches zero.

3. Diagnostic Trap: Normally Open (NO) vs Normally Closed (NC) Valves

Chemical Contamination vs Hardware Failure: P20EE is rarely a broken catalytic converter! Over 75% of workshop cases are caused by poor-quality or diluted DEF/AdBlue fluid (refractometer reading < 32.5%), white crystallized urea deposits choking the injector nozzle or mixer tube, a drifting downstream NOx sensor, or low exhaust temperatures caused by a stuck-open engine thermostat.

ENGINEERING SPECIFICATIONS

Valeurs de référence électriques & hydrauliques

Solenoid Coil DC ResistanceAdBlue Dosing Injector Coil Resistance: 12.0 - 16.0 Ω @ 20°C; Heated DEF Line Resistance: 1.8 - 3.5 ΩMeasured @ 20°C across terminals 1 & 2
Insulation Resistance> 10 MΩ measured between NOx sensor controller pins and exhaust metal chassis (tested @ 250V/500V DC)Between terminals and pump body (ground)
Operating Supply VoltageNOx Sensor Controller Operating Voltage: 12.0 V - 14.5 V DC; DEF Dosing Pump Supply: 12.0 VHigh-side feed from ECM / main relay
PWM Frequency StandardHigh-Speed CAN-bus (J1939 / ISO 11898 @ 500 kbps) communicating NOx ppm and O2 concentrationSquare-wave PWM modulation
Idle Duty Cycle (Warm Engine)DEF Fluid Concentration Specification: 32.5% ± 0.7% Urea (Refractometer Index: 1.3814 - 1.3843 @ 20°C)Nominal baseline at 250–350 bar
Full-Load Duty Cycle (WOT)Nominal SCR NOx Conversion Efficiency: 85% to 98% under normal highway operating temperatures (250°C-400°C)Maximum high-speed fuel delivery demand
Low-Pressure Feed SupplyRegulated DEF Dosing Pressure: 4.5 - 5.5 bar (65 - 80 psi) generated by the electric dosing unit pumpMeasured at pump fuel inlet
Internal Cascade BackpressureExhaust Temperature Light-Off Threshold: SCR dosing commences strictly when EGT exceeds 200°CControlled by overflow cascade valve
PROCEDURAL PROTOCOL

Protocole de Diagnostic Atelier pas à pas

STEP 1

Test DEF / AdBlue Fluid Quality with an Optical Refractometer

Draw a small sample of fluid from the vehicle's DEF tank. Place two drops on the prism of an automotive optical refractometer calibrated for AdBlue (AUS 32). Read the urea concentration percentage. High-quality fluid must read exactly 32.5% ± 0.7% (refractive index ~1.382). If the fluid reads below 31% (diluted with water) or above 34% (evaporated), drain the tank completely, flush with distilled water, and refill with fresh ISO 22241 certified DEF.

STEP 2

Inspect DEF Dosing Injector for White Urea Crystallization

Unbolt the DEF dosing injector from the exhaust downpipe. Inspect the injector nozzle face and exhaust mixing chamber. Heavy white, chalky crystallized urea buildup indicates a leaking injector needle or insufficient exhaust heat. Soak the injector tip in warm distilled water (60°C) to dissolve the crystals. Never chip crystals with metal tools, as this damages the microscopic spray holes.

STEP 3

DEF Dosing Quantity & Pressure Test

Place the unbolted DEF dosing injector into a clean graduated glass beaker. Connect the scan tool and navigate to Special Functions -> 'DEF / AdBlue Dosing Quantity Test'. Command a 3-minute injection test. Verify that the dosing pump maintains 4.5-5.5 bar pressure and that the delivered fluid volume matches factory specifications (typically 45-60 mL with an even, conical spray pattern).

STEP 4

Dual NOx Sensor Live Data Comparison & Offset Check

With the vehicle at highway cruising speed (> 80 km/h) and exhaust temperatures above 250°C, graph Upstream NOx Sensor (ppm) and Downstream NOx Sensor (ppm). When the DEF system doses, downstream NOx should plummet to under 20-50 ppm while upstream reads 300-600 ppm. If downstream NOx tracks upstream NOx closely despite verified DEF dosing, the downstream sensor is poisoned or the SCR catalyst is dead.

STEP 5

Verify Downstream NOx Sensor Zero-Offset During Deceleration

Perform an extended closed-throttle deceleration (overrun fuel cutoff) from 100 km/h down to 40 km/h. During fuel cutoff, engine-out NOx is zero. Both upstream and downstream NOx sensors must drop to 0 ± 15 ppm. If the downstream sensor remains stuck at 60-100 ppm during zero-fuel overrun, the sensor has suffered internal zero-point drift and must be replaced.

STEP 6

Exhaust Temperature Profile & Catalyst Thermal Check

Verify that the SCR catalyst inlet temperature exceeds 220°C under cruise. If the engine coolant thermostat is stuck open and the engine runs at 70°C, the exhaust never achieves the thermal activation window required for the catalytic reduction reaction, setting false P20EE codes.

COMPONENT-LEVEL REPAIR

Réparation matérielle & Nomenclature sous-ensembles

Selective Catalytic Reduction (SCR) Exhaust Aftertreatment & DEF Dosing

Bosch Denoxtronic DEF / AdBlue Urea Dosing Valve (Injector)

0 444 021 024 / 0 444 021 048

Atomizes liquid urea into exhaust stream ahead of SCR catalyst under 5.0 - 8.5 bar pump pressure

OEM: Protocol: Inspect tip for cauliflower-like white crystal buildup; clean in warm deionized water (60°C)
Continental / Vitesco Smart NOx Sensor & Control Module - Downstream

5WK9 6688A / A0009053503 / 059 907 807 J

Measures tailpipe NOx concentration (ppm) to verify SCR reduction catalytic efficiency

OEM: Protocol: Replace if sensor probe ceramic heater circuit fails or output locks at high ppm
DEF Dosing Valve High-Temperature Exhaust Flange Clamp & Gasket

OEM V-Band Exhaust Clamp (Make-specific)

Prevents corrosive urea liquid and exhaust leakage at dosing valve mounting bung

OEM: Protocol: Replace if crusty white crystallizations appear around the injector base
Workshop Technical & Economic Benchmark: NOX sensor boss Hex 22mm: 45 - 55 Nm (apply high-temperature anti-seize strictly to threads, not on sensor sniffer tip); DEF dosing injector clamp: 5.5 - 7.0 Nm; Optical DEF refractometer.
LIVE WORKSHOP TOOL

Calculateur dynamique de tolérances Common Rail

DEF / AdBlue Concentration & Quality Refractometer Guide

Test DEF concentration: Standard ISO 22241 specification requires precisely 32.5% ±0.7% urea in deionized water. Fluid below 31% triggers P20EE catalyst efficiency faults.

📐 Factory Engineering Tolerance: Standard Urea Concentration: Exactly 32.5% (Refractive Index 1.3829)
CALIBRATION RELEARN

Réinitialisation de la pompe HP & Cycle d'apprentissage

Following DEF tank replenishment, injector cleaning, NOx sensor replacement, or SCR catalyst replacement for DTC P20EE:

1. Clear all active and pending diagnostic trouble codes from the Engine Control Module.

2. Access ECM Special Functions -> 'SCR System Reset / Quality Verification Test / Reset No-Start Warning'.

3. If a new NOx sensor was installed: execute 'Reset Learned Values for NOx Sensor 1 / 2'.

4. Perform the mandatory SCR Adaptation Drive Cycle: drive on the highway at a sustained 80-110 km/h for at least 25 to 35 minutes with exhaust temperatures maintained above 250°C to allow the ECM to run its complete SCR conversion efficiency test and extinguish the restart countdown warning.

DIFFERENTIAL DIAGNOSIS

Diagnostic différentiel & Codes associés

P204F

Reductant System Performance (Bank 1)

P207F

Reductant Quality Performance

P229E

NOx Sensor Circuit (Bank 1 Sensor 2)

P20EE

SCR NOx Catalyst Efficiency Below Threshold (Bank 1)

FIELD REPAIR REPORTS

Cas pratiques d'atelier

CASE #1

2017 BMW X5 xDrive30d (F15 N57)(152,000 km)

Reported Complaint:Dashboard warning '200 miles until engine will not restart - AdBlue system fault'; DTC P20EE stored.
Teardown Root Cause:DEF fluid refractometer check showed 32.6% urea (specification pass). Removed Bosch DEF dosing valve from exhaust downpipe and found nozzle tip completely choked with crystalline urea deposits resembling cauliflower. Dosing spray pattern was restricted to a weak dribble.
Repair Solution:Immersed dosing valve in 60°C deionized water bath for 20 minutes until deposits completely dissolved. Performed actuator spray test (3 distinct fine atomized cones verified). Road tested 40 km: downstream NOx dropped from 420 ppm to 25 ppm (>94% reduction efficiency), clearing the no-start counter.
DIAGNOSTIC FAQ

Questions techniques fréquentes

Que signifie le code défaut P20EE ?

Le code défaut OBD-II P20EE indique que le calculateur de contrôle moteur (CMM / calculateur d'injection) a détecté que l'efficacité de conversion du catalyseur de réduction catalytique sélective (SCR) des oxydes d'azote (NOx) sur la rangée 1 est passée sous le seuil d'homologation antipollution calibré. Sur les motorisations diesel Euro 6, le système SCR est alimenté par un injecteur de dosage d'AdBlue en amont. Une sonde NOx amont mesure la concentration de NOx brute émise par le moteur, tandis qu'une sonde NOx aval mesure les rejets en sortie d'échappement. Le calculateur compare en temps réel ces deux valeurs. Si le rendement de conversion du catalyseur descend en dessous d'environ 70% (l'efficacité nominale requise étant de 90% - 95%) sur un cycle de roulage normalisé, le code P20EE s'enregistre et déclenche le compte à rebours réglementaire d'interdiction de redémarrage.

Quels sont les symptômes les plus fréquents de P20EE ?

Check Engine Light (MIL) and DEF / AdBlue warning symbols illuminated on the dashboard, Instrument cluster displaying an urgent message: 'Engine Restart Prevented in XXX km / miles', No noticeable change in engine power, drivability, or fuel economy (engine runs cleanly, but emissions exceed limits), Audible crystalline crunches or white powder deposits visible around the DEF dosing injector exhaust flange, Vehicle entering permanent starter lockout (no-crank condition) once the distance countdown reaches zero, Scan tool live data displays downstream NOx sensor ppm reading nearly as high as upstream NOx sensor ppm.

Quelles sont les causes de P20EE sur un diesel ?

Contaminated, diluted, or expired Diesel Exhaust Fluid (DEF/AdBlue) with urea concentration below 32.5%; Heavy white rock-like urea crystallization (biuret deposits) clogging the dosing injector tip or exhaust decomposition pipe; Defective, drifting, or poisoned downstream (post-SCR) smart NOx sensor over-reporting residual NOx ppm; Insufficient DEF injection pressure or restricted DEF dosing unit pump failing to deliver required 5.0 bar pressure; Thermal efficiency loss due to a stuck-open coolant thermostat keeping exhaust gas temperatures below 200°C; Chemical poisoning or thermal degradation of the SCR catalyst ceramic substrate due to sulfur, engine oil ash, or coolant leaks.

Est-il prudent de rouler avec le code P20EE actif ?

🟡 Attention : Mode dégradé actif / Réparation requise

Combien coûte la réparation du code défaut P20EE ?

Le coût moyen de réparation du code défaut P20EE dépend de la cause racine et du niveau de diagnostic : Niveau 1 (Entretien mineur / DIY) : 45 € - 120 € : Vidange et rinçage du réservoir d'AdBlue avec remplissage en liquide certifié ISO 22241, ou nettoyage chimique des concrétions sur l'injecteur de dosage AdBlue. (Nettoyage de capteur, remplacement du filtre à carburant, contrôle de fusible ou des connecteurs.); Niveau 2 (Remplacement composant) : 320 € - 650 € : Remplacement de la sonde NOx amont ou aval (capteur intelligent Continental / Bosch avec boîtier électronique intégré). (Remplacement d’un composant (régulateur de pression, vanne de dosage ou injecteur reconditionné).); Niveau 3 (Sous-ensemble complet) : 1 400 € - 3 100 €+ : Remplacement complet du bloc catalyseur SCR ou du réservoir d'AdBlue monobloc incluant la pompe d'alimentation et la jauge immergée. (Révision de pompe haute pression, jeu d’injecteurs neufs ou remplacement de l’ensemble FAP.). Tarifs indicatifs d’atelier. Les données indiquent que plus de 70% des cas sont résolus aux niveaux 1 ou 2 sans remplacer les sous-ensembles complets.

Can bad AdBlue/DEF trigger DTC P20EE?

Yes! In fact, diluted, contaminated, or degraded DEF is the single most common cause of P20EE. If the fluid contains less than 32.5% urea (due to water contamination or heat degradation), insufficient ammonia is produced in the exhaust, causing NOx conversion to fail.

How do I remove the 'Engine Restart Prevented' warning?

The warning cannot be cleared simply by pressing 'Clear DTCs'. The physical cause (crystallization, sensor, or fluid) must be repaired, followed by initiating the 'SCR System Verification Drive' via scan tool and driving at highway speeds for 20-30 minutes until the ECM confirms efficiency > 85%.

Will a faulty downstream NOx sensor cause P20EE?

Yes. If the downstream NOx sensor suffers calibration drift and over-reports tailpipe NOx by even 50 ppm, the ECM's internal mathematical equation calculates that the catalyst is failing, setting a false P20EE even when the catalyst is physically perfect.