diff --git a/UD_fr-GSD/eval/experiences.txt b/UD_fr-GSD/eval/experiences.txt
index fea15a3b021a69a5e1dbbe63f012d21dcbc52ccb..b79a2d7beffa7dbfe1df784a7c8dd72e1b149b06 100644
--- a/UD_fr-GSD/eval/experiences.txt
+++ b/UD_fr-GSD/eval/experiences.txt
@@ -88,3 +88,17 @@ parser_test          100.00%    100.00%    100.00%    90.60%     87.28%     99.7
 parser_test          100.00%    100.00%    100.00%    90.89%     87.30%     99.82%     
 2 iter :
 parser_test          100.00%    100.00%    100.00%    89.80%     86.16%     99.74%
+
+
+Tiny 30iter dynamic
+Metric     | Precision |    Recall |  F1 Score | AligndAcc
+-----------+-----------+-----------+-----------+-----------
+Tokens     |     98.19 |     98.25 |     98.22 |
+UPOS       |     90.17 |     87.71 |     88.92 |     94.59
+
+Big 30iter dynamic
+Metric     | Precision |    Recall |  F1 Score | AligndAcc
+-----------+-----------+-----------+-----------+-----------
+Tokens     |     99.65 |     99.68 |     99.67 |
+UPOS       |     93.78 |     91.20 |     92.47 |     96.89
+
diff --git a/UD_fr-GSD/parser/parser.as b/UD_fr-GSD/parser/parser.as
index 31374c89d2d9990c062cb4dd10616cd937148ffe..114b9ffc4580e50ee8d1c0f1e30742373f31a96d 100644
--- a/UD_fr-GSD/parser/parser.as
+++ b/UD_fr-GSD/parser/parser.as
@@ -1,6 +1,4 @@
-Default : SHIFT
 REDUCE
-EOS
 LEFT acl
 LEFT acl:relcl
 LEFT advcl
@@ -101,3 +99,5 @@ RIGHT reparandum
 RIGHT root
 RIGHT vocative
 RIGHT xcomp
+EOS
+Default : SHIFT
diff --git a/UD_fr-GSD/parser/parser.cla b/UD_fr-GSD/parser/parser.cla
index 9291d35b8bf48246bcebeda61c20ec30cab2e017..b792a39c47f4e49f693b484b50b1d6d25914600e 100644
--- a/UD_fr-GSD/parser/parser.cla
+++ b/UD_fr-GSD/parser/parser.cla
@@ -4,3 +4,4 @@ Oracle : parser
 Feature Model : parser.fm
 Action Set : parser.as
 Topology : (500,RELU,0.3)
+Dynamic : yes
diff --git a/UD_fr-GSD/parser/test.bd b/UD_fr-GSD/parser/test.bd
index 40586b63268b1d3fd09b8f6e8fc48554669331b7..20f39506c1d10f26e29d49fcf96f3807643ee112 100644
--- a/UD_fr-GSD/parser/test.bd
+++ b/UD_fr-GSD/parser/test.bd
@@ -1,10 +1,11 @@
-#Name  ref/hyp dict    Policy   Must print?#
-############################################
-FORM   ref     form    Final    1
-POS    ref     pos     Final    1
-MORPHO ref     morpho  Final    1
-SGN    hyp     sgn     Final    0
-LEMMA  ref     form   Final    1
-GOV    hyp     gov     Final    1
-LABEL  hyp     labels  Final    1
-EOS    hyp     eos     Final    1
+#Index Name   ref/hyp dict    Policy   Must print?#
+###################################################
+0      ID     hyp     none    Final    1
+1      FORM   ref     form    Final    1
+3      POS    ref     pos     Final    1
+5      MORPHO ref     morpho  Final    1
+0      SGN    hyp     sgn     Final    0
+2      LEMMA  ref     form    Final    1
+6      GOV    hyp     gov     Final    1
+7      LABEL  hyp     labels  Final    1
+0      EOS    hyp     eos     Final    0
diff --git a/UD_fr-GSD/parser/train.bd b/UD_fr-GSD/parser/train.bd
index bcfdb46eaa65ae5d642d20ffe623e5b9b4a50141..97c5f025a91d9979c69e8748ea060dedc542565c 100644
--- a/UD_fr-GSD/parser/train.bd
+++ b/UD_fr-GSD/parser/train.bd
@@ -1,10 +1,11 @@
-#Name  ref/hyp dict    Policy   Must print?#
-############################################
-FORM   ref     form    FromZero 1
-POS    ref     pos     FromZero 1
-MORPHO ref     morpho  FromZero 1
-SGN    hyp     sgn     FromZero 1
-LEMMA  ref     form    FromZero 1
-GOV    hyp     gov     FromZero 1
-LABEL  hyp     labels  FromZero 1
-EOS    hyp     eos     FromZero 1
+#Index Name   ref/hyp dict    Policy   Must print?#
+###################################################
+0      ID     hyp     none    FromZero 1
+1      FORM   ref     form    FromZero 1
+3      POS    ref     pos     FromZero 1
+5      MORPHO ref     morpho  FromZero 1
+0      SGN    hyp     sgn     FromZero 0
+2      LEMMA  ref     form    FromZero 1
+6      GOV    hyp     ref     FromZero 1
+7      LABEL  hyp     labels  FromZero 1
+0      EOS    hyp     eos     FromZero 0
diff --git a/UD_fr-GSD/tagger/tagger.cla b/UD_fr-GSD/tagger/tagger.cla
index 05a7754ea03f4544bf4a93f8073e1f173d367c8f..42926b490cc57a53401624a78bf75133652acbd1 100644
--- a/UD_fr-GSD/tagger/tagger.cla
+++ b/UD_fr-GSD/tagger/tagger.cla
@@ -4,3 +4,4 @@ Oracle : tagger
 Feature Model : tagger.fm
 Action Set : tagger.as
 Topology : (500,RELU,0.3)
+Dynamic : yes
diff --git a/UD_fr-GSD/tagger/test.bd b/UD_fr-GSD/tagger/test.bd
index 11f50fa71c84935b56d7a29fd5806c612f5dc74b..4378043b6ea25105abce1b57214084ef9f7d4ccd 100644
--- a/UD_fr-GSD/tagger/test.bd
+++ b/UD_fr-GSD/tagger/test.bd
@@ -1,7 +1,7 @@
-#Name  ref/hyp dict    Policy   Must print?#
-############################################
-ID     hyp     none    FromZero 1
-FORM   hyp     form    Final    1
-POS    hyp     pos     Final    1
-SGN    hyp     sgn     Final    0
-TEXT   ref     none    Final    0
+#Index Name  ref/hyp dict    Policy   Must print?#
+##################################################
+0      ID     hyp     none    Final   1
+1      FORM   hyp     form    Final   1
+3      POS    hyp     pos     Final   1
+0      SGN    hyp     sgn     Final   0
+0      EOS    hyp     none    Final   0
diff --git a/UD_fr-GSD/tagger/tokenizer.as b/UD_fr-GSD/tagger/tokenizer.as
index eb137555c630a43d4417d9ce7797a68b0b68e710..c0ca5d05cc0c9d5915254fc77679c7bfe5dcf7a5 100644
--- a/UD_fr-GSD/tagger/tokenizer.as
+++ b/UD_fr-GSD/tagger/tokenizer.as
@@ -12,5 +12,5 @@ SPLITWORD Aux@à@les
 SPLITWORD duquel@de@lequel
 SPLITWORD auxquels@à@lesquels
 SPLITWORD desquelles@de@lesquelles
-ADDCHARTOWORD
 ENDWORD
+ADDCHARTOWORD
diff --git a/UD_fr-GSD/tagger/tokenizer.cla b/UD_fr-GSD/tagger/tokenizer.cla
index e0a1578142a5e5c9f4c446f3c3c7dda93dfb92e8..939a6067c20210ed6919eeec9ff5124b62def5a6 100644
--- a/UD_fr-GSD/tagger/tokenizer.cla
+++ b/UD_fr-GSD/tagger/tokenizer.cla
@@ -4,3 +4,4 @@ Oracle : tokenizer
 Feature Model : tokenizer.fm
 Action Set : tokenizer.as
 Topology : (500,RELU,0.3)
+Dynamic : no
diff --git a/UD_fr-GSD/tagger/train.bd b/UD_fr-GSD/tagger/train.bd
index f8765fa78024db9bfd3bb325bea8f3d7fa8626f4..002b4753dec1a9a9a4e514d2cd41a955b7ec972c 100644
--- a/UD_fr-GSD/tagger/train.bd
+++ b/UD_fr-GSD/tagger/train.bd
@@ -1,8 +1,7 @@
-#Name  ref/hyp dict    Policy   Must print?#
-############################################
-ID     hyp     none    FromZero 1
-FORM   hyp     form    FromZero 1
-POS    hyp     pos     FromZero 1
-SGN    hyp     sgn     FromZero 1
-EOS    ref     int     FromZero 1
-TEXT   ref     none    Final    0
+#Index Name  ref/hyp dict    Policy   Must print?#
+##################################################
+0      ID     hyp     none    FromZero 1
+1      FORM   hyp     form    FromZero 1
+3      POS    hyp     pos     FromZero 1
+0      SGN    hyp     sgn     FromZero 0
+0      EOS    hyp     none    FromZero 0