diff --git a/metar.html b/metar.html
index 9d1b7d6..5f252b2 100644
--- a/metar.html
+++ b/metar.html
@@ -294,6 +294,9 @@
const direction = directions[parts[i+1]];
decoded.push(` - VIRGA ${parts[i+1]}: Virga to the ${direction.toLowerCase()}`);
i++; // Consume direction part
+ } else if (part === 'CVCTV' && i + 2 < parts.length && parts[i+1] === 'CLD' && parts[i+2] === 'EMBD') {
+ decoded.push(` - CVCTV CLD EMBD: Convective cloud embedded in stratiform layer`);
+ i += 2; // consume CLD and EMBD
} else if (part === 'TCU' && i + 1 < parts.length && parts[i+1] === 'ASOCTD') {
let remark = ' - TCU ASOCTD: Towering cumulus associated';
let consumed = 1;