diff --git a/modules/amv/caliop_clavrx_amv.py b/modules/amv/caliop_clavrx_amv.py
index 337eb4c5cae86c890e5b2c9e7ff203b28b1de4f1..c0cacff8b65a972040ebce15aa4252f0d09faa18 100644
--- a/modules/amv/caliop_clavrx_amv.py
+++ b/modules/amv/caliop_clavrx_amv.py
@@ -77,9 +77,12 @@ def match_calipso_clavrx_to_amvs(nom_time, calipso_clavrx_nc4, amv_files, calips
     param_s.append(amv_cc)
     param_s.append(amv_ll)
 
-    param_s.append(amvs_nd[:, amv_pres_idx])
-    param_s.append(amvs_nd[:, amv_spd_idx])
-    param_s.append(amvs_nd[:, amv_dir_idx])
+    for p_idx, p in enumerate(amv_params):
+        param_s.append(amvs_nd[:, p_idx])
+
+    # param_s.append(amvs_nd[:, amv_pres_idx])
+    # param_s.append(amvs_nd[:, amv_spd_idx])
+    # param_s.append(amvs_nd[:, amv_dir_idx])
 
     coords_a = {'num_calipso_clavrx_params': calipso_clavrx_params}
     dims_a = ['num_calipso_clavrx_params']