diff --git a/BUFRCREX_CodeFlag_en_40.csv b/BUFRCREX_CodeFlag_en_40.csv
index 3f86873..fd4a696 100644
--- a/BUFRCREX_CodeFlag_en_40.csv
+++ b/BUFRCREX_CodeFlag_en_40.csv
@@ -83,7 +83,10 @@ FXY,ElementName_en,CodeFigure,EntryName_en,EntryName_sub1_en,EntryName_sub2_en,N
040028,GMI quality flag,15,Missing value (no quality information available),,,,,Operational
040036,Lidar L2b classification type,0,Clear,,,,,Operational
040036,Lidar L2b classification type,1,Cloud,,,,,Operational
-040036,Lidar L2b classification type,2-14,Reserved,,,,,Operational
+040036,Lidar L2b classification type,2,Aerosol,,,,,Operational
+040036,Lidar L2b classification type,3,Attenuated,,,,,Operational
+040036,Lidar L2b classification type,4,Surface,,,,,Operational
+040036,Lidar L2b classification type,5-14,Reserved,,,,,Operational
040036,Lidar L2b classification type,15,Missing value,,,,,Operational
040043,Satellite manoeuvre indicator,0,The platform is not undergoing a manoeuvre,,,,,Operational
040043,Satellite manoeuvre indicator,1,"The platform is undergoing a manoeuvre, nominal processing",,,,,Operational
diff --git a/txt/BUFRCREX_CodeFlag_en.txt b/txt/BUFRCREX_CodeFlag_en.txt
index ef79718..5b5c26d 100644
--- a/txt/BUFRCREX_CodeFlag_en.txt
+++ b/txt/BUFRCREX_CodeFlag_en.txt
@@ -5700,7 +5700,10 @@ FXY,ElementName_en,CodeFigure,EntryName_en,EntryName_sub1_en,EntryName_sub2_en,N
040028,GMI quality flag,15,Missing value (no quality information available),,,,,Operational
040036,Lidar L2b classification type,0,Clear,,,,,Operational
040036,Lidar L2b classification type,1,Cloud,,,,,Operational
-040036,Lidar L2b classification type,2-14,Reserved,,,,,Operational
+040036,Lidar L2b classification type,2,Aerosol,,,,,Operational
+040036,Lidar L2b classification type,3,Attenuated,,,,,Operational
+040036,Lidar L2b classification type,4,Surface,,,,,Operational
+040036,Lidar L2b classification type,5-14,Reserved,,,,,Operational
040036,Lidar L2b classification type,15,Missing value,,,,,Operational
040043,Satellite manoeuvre indicator,0,The platform is not undergoing a manoeuvre,,,,,Operational
040043,Satellite manoeuvre indicator,1,"The platform is undergoing a manoeuvre, nominal processing",,,,,Operational
diff --git a/xml/BUFRCREX_CodeFlag_en.xml b/xml/BUFRCREX_CodeFlag_en.xml
index e7b2083..b0b30f4 100644
--- a/xml/BUFRCREX_CodeFlag_en.xml
+++ b/xml/BUFRCREX_CodeFlag_en.xml
@@ -40253,7 +40253,28 @@
040036
Lidar L2b classification type
- 2-14
+ 2
+ Aerosol
+ Operational
+
+
+ 040036
+ Lidar L2b classification type
+ 3
+ Attenuated
+ Operational
+
+
+ 040036
+ Lidar L2b classification type
+ 4
+ Surface
+ Operational
+
+
+ 040036
+ Lidar L2b classification type
+ 5-14
Reserved
Operational