diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov.fst b/asr/models/homeostasis_25nov/automate/homeostasis_25nov.fst
index fe7579630d6f77986b880eaf88c65d3b24831c1b..a40f2cdd81cc73ec0306389473d82ae47df8abf1 100644
Binary files a/asr/models/homeostasis_25nov/automate/homeostasis_25nov.fst and b/asr/models/homeostasis_25nov/automate/homeostasis_25nov.fst differ
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.fst b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.fst
index db58ad3af9bd9b49eb7300cf489a3db7a00d771a..8b86d6b0e20967473a9eb7c8bbfa33fb90c2339e 100644
Binary files a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.fst and b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.fst differ
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.txt b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.txt
index d28e47d1a88cb697ef6cdbdaab32cd21bf8d9e3f..a76981bc4a182720deb3263bfead7e0c1642c116 100644
--- a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.txt
+++ b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section2.txt
@@ -7,6 +7,7 @@
 1	3	<joker>	6	100
 3	4	<epsilon>	7	0
 4
+100
 4	5	tell	8	0
 5	6	me	0	0
 6	5	tell	8	0
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.fst b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.fst
index ceff5b06c46a5c2224e44a780b60f4a25d1cb8aa..5f89ed2495d50716abafb3bf8fe457edc4e2e423 100644
Binary files a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.fst and b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.fst differ
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.txt b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.txt
index b3b9cfcb43524115ae60188d64d2c527f9772cbe..2b67723ecf464ed6fa587317b8ffc1fbe8ced5fb 100644
--- a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.txt
+++ b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section3.txt
@@ -13,6 +13,7 @@
 1	6	<joker>	23	100
 6	7	<epsilon>	24	0
 7
+100
 7	8	import	25	0
 8	9	body	0	0
 8	9	<epsilon>	0	10
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.fst b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.fst
index 9708605b13254c29546e8c6c292549be523651ff..8503d6151fcf3f053052d93fd78a915fe6a2377d 100644
Binary files a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.fst and b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.fst differ
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.txt b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.txt
index 7b08dcecf8a58a5962bffe6691dcc6717d12ae1e..b7173f30e1eef07f2163f619a06d2d68462a0d5d 100644
--- a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.txt
+++ b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section4.txt
@@ -13,6 +13,7 @@
 1	6	<joker>	37	100
 6	7	<epsilon>	38	0
 7
+100
 7	8	import	39	0
 8	9	body	0	0
 8	9	<epsilon>	0	10
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.fst b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.fst
index 81b72704d162f6bbe9c29d54f9873faa0bea20a6..09bee390c5b696b3a1788651368992c1f7510c7c 100644
Binary files a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.fst and b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.fst differ
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.txt b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.txt
index 2f16bf2464567bb23aa41d2baa987188dcc1dbdc..672079f1233b21e22fbbe2891c5dbc69502a01e4 100644
--- a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.txt
+++ b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section5.txt
@@ -3,6 +3,7 @@
 0	1	<joker>	54	100
 1	2	<epsilon>	55	0
 2
+100
 2	3	import	56	0
 3	4	memory	0	0
 4	3	import	56	0
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.fst b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.fst
index c79941ed648a95231109eb30d5db631fe16e1cf7..ebe23dc33e3e387e3a94049a7bac086c252726aa 100644
Binary files a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.fst and b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.fst differ
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.txt b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.txt
index 1e5b5998fd42b8b8f674ce0ae7ae0a9e9d880fed..c6ee55a5ff9b6b3e5ccef437da7a09a9a47f9514 100644
--- a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.txt
+++ b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section6.txt
@@ -4,6 +4,7 @@
 0	2	<joker>	61	100
 2	3	<epsilon>	62	0
 3
+100
 3	4	clouds	63	0
 4	3	<epsilon>	0	0
 4	100
@@ -217,6 +218,7 @@
 88	93	<epsilon>	110	0
 92	93	<epsilon>	110	0
 93
+100
 93	94	possible	111	0
 94	93	<epsilon>	0	0
 94	100
@@ -582,6 +584,7 @@
 220	225	<epsilon>	224	0
 224	225	<epsilon>	224	0
 225
+100
 225	226	y	225	0
 226	227	querer	0	0
 227	225	<epsilon>	0	0
@@ -597,6 +600,7 @@
 227	232	<epsilon>	227	0
 231	232	<epsilon>	227	0
 232
+100
 232	233	give	228	0
 233	234	me	0	0
 233	234	<epsilon>	0	10
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.fst b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.fst
index 5153b4581045c993a22aff179641eab0312b691d..59602b9dfd81de043defb58786f586ea36831394 100644
Binary files a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.fst and b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.fst differ
diff --git a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.txt b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.txt
index 053fd6a94f8d74421dd4ff1aac99d4bc600359a9..370b02086448649d51e8f87b63e7d5fc0d4e9258 100644
--- a/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.txt
+++ b/asr/models/homeostasis_25nov/automate/homeostasis_25nov_section8.txt
@@ -27,6 +27,7 @@
 9	14	<epsilon>	233	0
 13	14	<epsilon>	233	0
 14
+100
 14	15	record	234	0
 15	14	<epsilon>	0	0
 15	100
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr.fst b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr.fst
index 33869d40f872e2f495707387486d7f8492db099a..bf595023ef90880213981a38a29bf8f02984f4fe 100644
Binary files a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr.fst and b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr.fst differ
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.fst b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.fst
index 829845a8fd613edf3d5641c34e595c11821f4dc6..f3a6d48455476257469addbb451bdc25b7e5cb9f 100644
Binary files a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.fst and b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.fst differ
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.txt b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.txt
index 6ddfb086de379164d735abc8edfe26aedfa78e1b..2c2fd01b57838be5bfee22c9b5fb40593c374ce5 100644
--- a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.txt
+++ b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section2.txt
@@ -24,6 +24,7 @@
 10	12	<joker>	7	100
 12	13	<epsilon>	8	0
 13
+100
 13	14	tell	9	0
 14	15	me	0	0
 15	14	tell	9	0
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.fst b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.fst
index db3e595475e5db82ac2131ace5e590726c62d0a4..3d7cdbd2a63126f30fb1307af26636f88e9a3016 100644
Binary files a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.fst and b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.fst differ
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.txt b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.txt
index ea6cee822a99f5d7830eaaba42942ac19ec772da..99b4704dd331f3e4128506bc3338505f9b1ea779 100644
--- a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.txt
+++ b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section3.txt
@@ -20,6 +20,7 @@
 0	10	<joker>	23	100
 10	11	<epsilon>	24	0
 11
+100
 11	12	import	25	0
 12	13	body	0	0
 12	13	<epsilon>	0	10
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.fst b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.fst
index 9cde4be0eb81231b15f3d69ef74c9ef1a43fd4d4..56c19b407466d4005a22c06540429a5899a5dc2b 100644
Binary files a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.fst and b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.fst differ
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.txt b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.txt
index 7bbef7bbf12df33ee9994644cd176a6718c7b408..67f35b6840295aa29ec6605701d601fc7cb83a4d 100644
--- a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.txt
+++ b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section4.txt
@@ -30,6 +30,7 @@
 10	15	<joker>	37	100
 15	16	<epsilon>	38	0
 16
+100
 16	17	import	39	0
 17	18	body	0	0
 17	18	<epsilon>	0	10
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.fst b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.fst
index 6c2ae330bbc6dbfb14b50827feb98d41a33b5e51..b74efa2e2b0396a7061d6dd7add2dbd52ffba69f 100644
Binary files a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.fst and b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.fst differ
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.txt b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.txt
index 3bd8ab2ae7f76f35a5c56beb9b142a65b69607aa..01a21dce92ae15f8ab69fb6e3fbd0d817f3e67c0 100644
--- a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.txt
+++ b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section5.txt
@@ -20,6 +20,7 @@
 0	10	<joker>	53	100
 10	11	<epsilon>	54	0
 11
+100
 11	12	set	55	0
 12	13	up	0	0
 12	13	<epsilon>	0	10
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.fst b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.fst
index ef9ce57e955495ac7c2922c054b7434815c593d0..cfafe5358fb60e55b0ab0a09f843966d2c93f39f 100644
Binary files a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.fst and b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.fst differ
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.txt b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.txt
index 35120c02616bb29eae76db51f42e1bfd75343168..1e6514322ce4da3c1e033e67ec26ecbfd2a0e5d3 100644
--- a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.txt
+++ b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section6.txt
@@ -1,5 +1,6 @@
 0	1	<epsilon>	60	0
 1
+100
 1	2	encode	61	0
 2	1	<epsilon>	0	0
 2	100
@@ -326,11 +327,13 @@
 117	100
 117	118	<epsilon>	164	0
 118
+100
 118	119	code	165	0
 119	118	<epsilon>	0	0
 119	100
 119	120	<epsilon>	166	0
 120
+100
 120	121	more	167	0
 121	122	real	0	0
 121	122	<epsilon>	0	10
@@ -341,6 +344,7 @@
 124	100
 124	125	<epsilon>	168	0
 125
+100
 125	126	clouds	169	0
 126	125	<epsilon>	0	0
 126	100
@@ -547,6 +551,7 @@
 211	100
 211	212	<epsilon>	215	0
 212
+100
 212	213	functions	216	0
 213	212	<epsilon>	0	0
 213	100
@@ -560,12 +565,14 @@
 217	100
 217	218	<epsilon>	218	0
 218
+100
 218	219	autoproduced	219	0
 219	220	images	0	0
 220	218	<epsilon>	0	0
 220	100
 220	221	<epsilon>	220	0
 221
+100
 221	222	immaterial	221	0
 222	223	universe	0	0
 223	221	<epsilon>	0	0
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.fst b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.fst
index fe1b03f726249a7c13e7bd9b6ebed7c2e4adc84c..2f68c46a75be4dad9e3df98acfcb7e9b5328221a 100644
Binary files a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.fst and b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.fst differ
diff --git a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.txt b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.txt
index 181c3de47d0f8952e618ee82f3fadc6a3469723f..780be9f1608f3a714043daec3872bde2e2b2dd15 100644
--- a/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.txt
+++ b/asr/models/homeostasis_9fevr/automate/homeostasis_9fevr_section8.txt
@@ -29,6 +29,7 @@
 9	15	<epsilon>	229	0
 14	15	<epsilon>	229	0
 15
+100
 15	16	record	230	0
 16	15	<epsilon>	0	0
 16	100
@@ -45,6 +46,7 @@
 21	100
 21	22	<epsilon>	233	0
 22
+100
 22	23	drop	234	0
 23	24	return	0	0
 23	24	<epsilon>	0	10
diff --git a/asr/tools/slu/src/process_xml_for_slu b/asr/tools/slu/src/process_xml_for_slu
index 4116820a8fb515781adb0043cbb552d19553cd6f..89995522beeb6fd05d303c4a62eb1064bab1a631 100755
Binary files a/asr/tools/slu/src/process_xml_for_slu and b/asr/tools/slu/src/process_xml_for_slu differ
diff --git a/asr/tools/slu/src/process_xml_for_slu.c b/asr/tools/slu/src/process_xml_for_slu.c
index eaeafa811bb0fc9ba6cce58eacce275db7602be1..f61038b5583faa84db60b0de4fab65ed0a3c23e4 100644
--- a/asr/tools/slu/src/process_xml_for_slu.c
+++ b/asr/tools/slu/src/process_xml_for_slu.c
@@ -196,7 +196,7 @@ for(idac=nbsection=0;fgets(ch,TailleLigne,stdin);)
    {
    sprintf(chcontent,"action(%d,%d,%d,\"#ENDSEQUENCE(%d)\",\"\")",nbsection,nbseq,idac,nbseq); actionsequence=from_action_to_index(chcontent);
    for (i=0;i<nbend;i++) fprintf(file,"%d\t%d\t<epsilon>\t%d\t0\n",t_end[i],currentstate+1,actionsequence);
-   fprintf(file,"%d\n",currentstate+1);
+   fprintf(file,"%d\n%d\n",currentstate+1,PENALEND);
    currentstate++;
    nbend=0;
    }