diff --git a/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam
index 6fa1e7bbbc3e2c8721d82c737e5727b70571a9f1..074d801ada9cd278ee83bd98e539976154c77399 100644
--- a/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam
+++ b/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam
@@ -15,4 +15,4 @@
           /
 &NAM_DYN XSEGLEN =1080., XASSELIN = 0.2, LCORIO = F, 
          XALKTOP = 0.005, XALZBOT = 12570., LNUMDIFU =.T. /
-&NAM_BACKUP XBAK_TIME(1,1) = 360., XBAK_TIME(1,2) = 720., XBAK_TIME(1,3) = 1080. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 360. /
diff --git a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam
index 319d03eaacbd1395715525e1eef5e9d1f9a0204b..0bc18cfa82c1f073f79eb018cb5007b1aeb2e64c 100644
--- a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam
+++ b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam
@@ -14,8 +14,8 @@
            NVERB = 5, CEXP = "REL3D", CSEG = "EXP01"  
            !JPHEXT=3 NHALO=3
            /
-&NAM_DYN  XSEGLEN = 1000., XASSELIN = 0.2, LCORIO = F,
+&NAM_DYN  XSEGLEN = 1080., XASSELIN = 0.2, LCORIO = F,
           XALKTOP = 0.005, XALZBOT = 12570.,
           LNUMDIFU =.F. /
-&NAM_BACKUP XBAK_TIME(1,1) = 500., XBAK_TIME(1,2) = 1000. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 540. /
 
diff --git a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH
index 48cac22cae77ce33ebde85ab0b0747a5318f0d4e..0b87f975b057537f39b050f5b907d9e2315480df 100644
--- a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH
+++ b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH
@@ -14,8 +14,8 @@
            NVERB = 5, CEXP = "REL3D", CSEG = "EXP01" ,
            !JPHEXT=3 NHALO=3
              /
-&NAM_DYN  XSEGLEN = 1000., XASSELIN = 0.2, LCORIO = F,
+&NAM_DYN  XSEGLEN = 990., XASSELIN = 0.2, LCORIO = F,
           XALKTOP = 0.005, XALZBOT = 12570.,
           LNUMDIFU =.F. /
-&NAM_BACKUP XBAK_TIME(1,1) = 500., XBAK_TIME(1,2) = 1000. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 495. /
 
diff --git a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO
index e93f84f773c3b38ec2d597612a97906ccf112541..b74d565df7e9c32d8707578db1da595f2bab0bc1 100644
--- a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO
+++ b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO
@@ -14,8 +14,8 @@
            NVERB = 5, CEXP = "REL3D", CSEG = "EXP01" ,
            !JPHEXT=3 NHALO=3
              /
-&NAM_DYN  XSEGLEN = 1000., XASSELIN = 0.2, LCORIO = F,
+&NAM_DYN  XSEGLEN = 1080., XASSELIN = 0.2, LCORIO = F,
           XALKTOP = 0.005, XALZBOT = 12570.,
           LNUMDIFU =.F. /
-&NAM_BACKUP XBAK_TIME(1,1) = 500., XBAK_TIME(1,2) = 1000. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 540. /
 
diff --git a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam
index 715293fb8514853174e6f307e639ce5e607a168a..6eb7f5dbcc20b874bc37fe22342f00829f4f8a3a 100644
--- a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam
+++ b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam
@@ -21,6 +21,5 @@
 &NAM_DYN  XSEGLEN = 1800.,
           XASSELIN = 0.2, LCORIO = F,
           LNUMDIFU = T /
-&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900.,
-           XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. /
 
diff --git a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH
index b6eb1e6b416819b8b8bd398e80770b6e70426e6c..443b7418be4ef3641e52e67936ea31ac1631ebb3 100644
--- a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH
+++ b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH
@@ -21,6 +21,5 @@
 &NAM_DYN  XSEGLEN = 1800.,
           XASSELIN = 0.2, LCORIO = F,
           LNUMDIFU = T /
-&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900.,
-           XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. /
 
diff --git a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO
index c117c465a5f412ac98f3abc4ace659cc0c50d866..9347e0ae6183f6fc3a86136f563e8a2baded1ad8 100644
--- a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO
+++ b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO
@@ -22,6 +22,5 @@
 &NAM_DYN  XSEGLEN = 1800.,
           XASSELIN = 0.2, LCORIO = F,
           LNUMDIFU = T /
-&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900.,
-           XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. /
 
diff --git a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src
index 8a9d1259f33ddb2983a7efb7f4a6bb30cd301fc8..a30f1ea4f42c1f8f72ed89615fcbc38fe0858a2e 100644
--- a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src
+++ b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src
@@ -29,8 +29,7 @@
           LCORIO = F, LNUMDIFU = F,
           XALKTOP = 0.01, XALZBOT = 14000. /
 &NAM_BACKUP
-           XBAK_TIME(1,1) = 80.,  XBAK_TIME(1,2) = 20.,
-           XBAK_TIME(1,3) = 40.,  XBAK_TIME(1,4) = 60.  /
+           XBAK_TIME_FREQ(1) = 20. /
 &NAM_BUDGET CBUTYPE='CART', XBULEN=40.,
             NBUKL=2, NBUKH=50, NBUIL=15, NBUIH=64, NBUJL=15, NBUJH=68,
             LBU_KCP=.TRUE., LBU_ICP=.FALSE., LBU_JCP=.FALSE. /
diff --git a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH
index 438dced1614f57686c1526c0b43a739e323dd587..c2389669be7642e25b46492277e9472be2c1e9e8 100644
--- a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH
+++ b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH
@@ -24,8 +24,7 @@
 &NAM_DYN  XSEGLEN = 40.,
           LCORIO = F, LNUMDIFU = T,
           XALKTOP = 0.01, XALZBOT = 14000. /
-&NAM_BACKUP XBAK_TIME(1,1) = 10., XBAK_TIME(1,2) = 20.,
-           XBAK_TIME(1,3) = 30., XBAK_TIME(1,4) = 40.  /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 10.  /
 &NAM_BUDGET CBUTYPE='CART', XBULEN=40.,
             NBUKL=2, NBUKH=51, NBUIL=15, NBUIH=64, NBUJL=15, NBUJH=68,
             LBU_KCP=.TRUE., LBU_ICP=.FALSE., LBU_JCP=.FALSE. /
diff --git a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO
index 839511c8aba36f52c07b9b4f882f5752b369f31a..f1632cae25666370f115b5be37f0c98ae18c9881 100644
--- a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO
+++ b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO
@@ -24,8 +24,7 @@
 &NAM_DYN  XSEGLEN = 40.,
           LCORIO = F, LNUMDIFU = F,
           XALKTOP = 0.01, XALZBOT = 14000. /
-&NAM_BACKUP XBAK_TIME(1,1) = 10., XBAK_TIME(1,2) = 20.,
-           XBAK_TIME(1,3) = 30., XBAK_TIME(1,4) = 40.  /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 20. /
 &NAM_BUDGET CBUTYPE='CART', XBULEN=40.,
             NBUKL=2, NBUKH=51, NBUIL=15, NBUIH=64, NBUJL=15, NBUJH=68,
             LBU_KCP=.TRUE., LBU_ICP=.FALSE., LBU_JCP=.FALSE. /
diff --git a/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam
index e2f622eb3a9fb9820c30b91955f7d7ca9c148a70..00831a226010f3272ec0310e49f830789f534021 100644
--- a/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam
+++ b/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam
@@ -20,7 +20,7 @@
 &NAM_CONF  CCONF = "START", LFLAT = .TRUE., NMODEL = 1,
                    NVERB = 4, CEQNSYS='DUR', lforcing=.true.,
                    CEXP = "ARM__", CSEG = "CEN4T" /
-&NAM_DYN  XSEGLEN = 54000. , XASSELIN = 0.1, LCORIO = .true., 
+&NAM_DYN  XSEGLEN = 36000. , XASSELIN = 0.1, LCORIO = .true., 
                     LNUMDIFU = .FALSE.,
                     XALKTOP = 0.01, XALZBOT = 3500. /
 &NAM_NESTING  NDAD(1) = 1 , NDAD(2) = 1 , NDTRATIO(1) = 1, NDTRATIO(2) = 2 ,
diff --git a/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src b/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src
index 7958be4f3ee364e7f51fdf28508875f2215c8c80..21b9c6bb96b57a6acf8b2b51f4923908586a98db 100644
--- a/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src
+++ b/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src
@@ -52,7 +52,7 @@
 &NAM_DYN  XSEGLEN = 7200, XASSELIN = 0.2, LCORIO = T, LNUMDIFU = F,
           XALKTOP = 0.005, XALZBOT = 14000. /
 &NAM_NESTING   /
-&NAM_BACKUP XBAK_TIME(1,1)=3600., XBAK_TIME(1,2)=7200. /
+&NAM_BACKUP XBAK_TIME_FREQ(1)=3600. /
 &NAM_BUDGET  CBUTYPE='NONE' /
 &NAM_ISBAn /
 &NAM_SEAFLUXn /
diff --git a/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam
index 8c6741f81bd2bef23a87377c2252092caa37d50e..5040f4eb6e987dbbb5712875ae9b12842212b160 100644
--- a/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam
+++ b/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam
@@ -43,6 +43,5 @@
 &NAM_DYN  XSEGLEN = 1800.,
           XASSELIN = 0.2, LCORIO = F,
           LNUMDIFU = F/
-&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900.,
-           XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. /
+&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. /
 
diff --git a/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam b/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam
index 63d83721932134e6f1122b59e300292f597ddded..4728ed060b4b63a117e2623c85ac9b210391b494 100644
--- a/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam
+++ b/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam
@@ -65,10 +65,7 @@
             XALKTOP = 0.001, 
             XALZBOT = 16000. /
 &NAM_BACKUP 
-            XBAK_TIME(1,1)=10800. ,
-            XBAK_TIME(1,2)=21600. ,
-            XBAK_TIME(1,3)=32400. ,
-            XBAK_TIME(1,4)=43200. /
+            XBAK_TIME_FREQ(1)=10800. /
 &NAM_CH_MNHCn     
             LUSECHEM=.FALSE.,
             LCH_CONV_SCAV = .TRUE. / 
diff --git a/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam b/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam
index a94ecaad0cfb00e780200aba9fede35097c965bd..91d8dd3877e57fa2a9e24bddac3b7eb264a80fff 100644
--- a/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam
+++ b/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam
@@ -63,10 +63,7 @@
             XALKTOP = 0.001, 
             XALZBOT = 16000. /
 &NAM_BACKUP 
-            XBAK_TIME(1,1)=10800. ,
-            XBAK_TIME(1,2)=21600. ,
-            XBAK_TIME(1,3)=32400. ,
-            XBAK_TIME(1,4)=43200. /
+            XBAK_TIME_FREQ(1)=10800. /
 &NAM_CH_MNHCn     
             LUSECHEM=.FALSE.,
             LCH_CONV_SCAV = .TRUE. / 
diff --git a/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam
index 28908b89bd67ba30d47781cad19c7189cd979194..6cfd16109ea33b5468674b2cfb37fe77bc26e033 100644
--- a/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam
+++ b/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam
@@ -61,7 +61,7 @@
                 LNUMDIFTH = .F.,
                 LNUMDIFSV = .F. /
 
-&NAM_BACKUP     XBAK_TIME(1,1) = 1800., XBAK_TIME(1,2) = 3600. /
+&NAM_BACKUP     XBAK_TIME_FREQ(1) = 1800. /
 
 &NAM_BUDGET     CBUTYPE = 'CART',
                 NBUMOD = 1,