diff --git a/actions.py b/actions.py
index 31e675e1a6824c3d1b14f785f4e4b674c564cea4..233ab887dff480284c81700e6d13778041a612d3 100644
--- a/actions.py
+++ b/actions.py
@@ -7,6 +7,8 @@ class Action:
         self.name = text
         for key, value in kwargs.items():
             setattr(self, key, value)
+    def __repr__(self):
+        return 'Action(%s)' % ', '.join(['%s=%s' % (str(x[0]), str(x[1])) for x in self.__dict__.items()])
 
 class ActionManager:
     def __init__(self, confirmer, highlighter, logger=log.ConsoleLogger()):
diff --git a/animate.py b/animate.py
index 96985621a76a05333c4c5011b2c9bae381106ae6..29c1ae6c90e521e3d0c8f0b099a336a5fa1b47ca 100644
--- a/animate.py
+++ b/animate.py
@@ -24,10 +24,16 @@ def animate_value(callback, current, target, policy=DECELERATE, speed=32):
             current += delta
         if abs(current - target) < 2:
             current = target
+        current = target
         callback(current)
         timer = GObject.timeout_add(1000 / 25, lambda: animate_value(callback, current, target))
 
+scrolling = []
+
 def scroll_to(scrollview, widget):
+    global timer
+    if timer != None:
+        cancel()
     result = widget.translate_coordinates(scrollview.get_child().get_child(), 0, 0)
     if result:
         adj = scrollview.get_vadjustment()
diff --git a/asr/models/homeostasis_12mai/HCLG.fst b/asr/models/homeostasis_12mai/HCLG.fst
index 05a0584379ea31fba78e63f648082390f0cbe67e..2431f0d1963286404575fda011f2f9692c92af8a 100644
Binary files a/asr/models/homeostasis_12mai/HCLG.fst and b/asr/models/homeostasis_12mai/HCLG.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt
index d9bbeb2d899b0904b8cd251826db4d6e08b8064c..4ba4a6dcb62dfc8d9c29f48367542269165ff4be 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt
@@ -2,242 +2,236 @@
 <joker> 1
 change_section(1,"open_scene1","phase_of_genetic_evolution_number_one_dot_one_dot_one") 2
 change_section(0,"close_scene1","drop_return_to_the_center") 3
-action(1,1,0,"#end","drop_return_to_the_center") 4
-action(1,1,1,"#ENDSEQUENCE(1)","") 5
-action(1,1,1,"#ENDSECTION(1)","") 6
-change_section(0,"close","") 7
-change_section(2,"open_scene2","phase_of_genetic_evolution_number_two_dot_two_dot_two") 8
-change_section(0,"close_scene2","drop_return_to_the_center") 9
-action(2,1,1,"open_scene2.1","open_body_system") 10
-action(2,1,2,"#ENDSEQUENCE(1)","") 11
-action(2,2,2,"open_scene2.2","tell_me") 12
-action(2,2,3,"open_scene2.3","open_technical_characteristics") 13
-action(2,2,4,"open_scene2.4","yes") 14
-action(2,2,5,"open_scene2.5","next") 15
-action(2,2,6,"open_scene2.6","download") 16
-action(2,2,7,"open_scene2.7","yes") 17
-action(2,2,8,"open_scene2.8","read") 18
-action(2,2,9,"open_scene2.9","download") 19
-action(2,2,10,"open_scene2.10","accept_terms_and_conditions_of_use_next") 20
-action(2,2,11,"open_scene2.11","install_the_new_version_of_me") 21
-action(2,2,12,"#ENDSEQUENCE(2)","") 22
-action(2,2,12,"#ENDSECTION(2)","") 23
-change_section(3,"open_scene3","phase_of_genetic_evolution_number_three_dot_three_dot_three") 24
-change_section(0,"close_scene3","drop_return_to_the_center") 25
-action(3,1,12,"open_scene3.1","import_body_data") 26
-action(3,1,13,"open_scene3.2","import_organic_matter_data") 27
-action(3,1,14,"open_scene3.3","import_temperature") 28
-action(3,1,15,"open_scene3.4","import_time") 29
-action(3,1,16,"open_scene3.5","import_space_data") 30
-action(3,1,17,"open_scene3.6","import_position") 31
-action(3,1,18,"open_scene3.7","import_body_subsystems") 32
-action(3,1,19,"open_scene3.8","import_state") 33
-action(3,1,20,"#ENDSEQUENCE(1)","") 34
-action(3,1,20,"#ENDSECTION(3)","") 35
-change_section(4,"open_scene4","phase_of_genetic_evolution_number_four_dot_four_dot_four") 36
-change_section(0,"close_scene4","drop_return_to_the_center") 37
-action(4,1,20,"open_scene4.1","open_access_to_body_functions") 38
-action(4,1,21,"#ENDSEQUENCE(1)","") 39
-action(4,2,21,"open_scene4.2","import_body_functions_space_localization") 40
-action(4,2,22,"open_scene4.3","import_body_functions_sensations") 41
-action(4,2,23,"open_scene4.4","import_body_functions_passion") 42
-action(4,2,24,"open_scene4.5","import_body_functions_concentration") 43
-action(4,2,25,"open_scene4.6","import_body_functions_perception") 44
-action(4,2,26,"open_scene4.7","import_body_functions_formal_force") 45
-action(4,2,27,"open_scene4.8","import_body_functions_logics") 46
-action(4,2,28,"open_scene4.9","import_body_functions_imagination") 47
-action(4,2,29,"open_scene4.10","import_body_functions_effort") 48
-action(4,2,30,"open_scene4.11","import_body_functions_nervous_system") 49
-action(4,2,31,"open_scene4.12","import_body_functions_internal_network") 50
-action(4,2,32,"#ENDSEQUENCE(2)","") 51
-action(4,2,32,"#ENDSECTION(4)","") 52
-change_section(5,"open_scene5","phase_of_genetic_evolution_number_five_dot_five_dot_five") 53
-change_section(0,"close_scene5","drop_return_to_the_center") 54
-action(5,1,32,"open_scene5.1","set_up_the_connection") 55
-action(5,1,33,"stop_system_voice","silence") 56
-action(5,1,34,"#ENDSEQUENCE(1)","") 57
-action(5,1,34,"#ENDSECTION(5)","") 58
-change_section(6,"open_scene6","phase_of_genetic_evolution_number_six_dot_six_dot_six") 59
-change_section(0,"close_scene6","drop_return_to_the_center") 60
-action(6,1,34,"#ENDSEQUENCE(1)","") 61
-action(6,2,34,"constellation","encode") 62
-action(6,2,35,"constellation","passion") 63
-action(6,2,36,"constellation","for_located") 64
-action(6,2,37,"constellation","constellation") 65
-action(6,2,38,"constellation","center") 66
-action(6,2,39,"constellation","six_six_nine") 67
-action(6,2,40,"amplification2","important") 68
-action(6,2,41,"constellation","some") 69
-action(6,2,42,"amplification1","threads") 70
-action(6,2,43,"constellation","are_broken") 71
-action(6,2,44,"constellation","remove") 72
-action(6,2,45,"constellation","memory") 73
-action(6,2,46,"constellation","love") 74
-action(6,2,47,"amplification1","love") 75
-action(6,2,48,"amplification1","memory") 76
-action(6,2,49,"amplification2","love") 77
-action(6,2,50,"amplification1","errors") 78
-action(6,2,51,"constellation","a_identical") 79
-action(6,2,52,"constellation","identity") 80
-action(6,2,53,"constellation","identifier") 81
-action(6,2,54,"constellation","where") 82
-action(6,2,55,"constellation","answer") 83
-action(6,2,56,"constellation","being") 84
-action(6,2,57,"constellation","boing") 85
-action(6,2,58,"constellation","boot") 86
-action(6,2,59,"constellation","reboot") 87
-action(6,2,60,"constellation","border_of") 88
-action(6,2,61,"amplification1","body") 89
-action(6,2,62,"amplification2","body") 90
-action(6,2,63,"amplification1","being") 91
-action(6,2,64,"constellation","begun") 92
-action(6,2,65,"constellation","begin") 93
-action(6,2,66,"amplification1","border_of") 94
-action(6,2,67,"amplification2","being") 95
-action(6,2,68,"constellation","actions") 96
-action(6,2,69,"amplification1","search") 97
-action(6,2,70,"amplification1","answer") 98
-action(6,2,71,"amplification1","the") 99
-action(6,2,72,"constellation","there_is") 100
-action(6,2,73,"amplification1","there_is") 101
-action(6,2,74,"amplification6","something") 102
-action(6,2,75,"amplification3","body") 103
-action(6,2,76,"constellation","password") 104
-action(6,2,77,"constellation","pancreas") 105
-action(6,2,78,"constellation","give") 106
-action(6,2,79,"constellation","you") 107
-action(6,2,80,"constellation","your") 108
-action(6,2,81,"amplification3","give") 109
-action(6,2,82,"amplification3","me") 110
-action(6,2,83,"amplification1","your") 111
-action(6,2,84,"amplification2","data") 112
-action(6,2,85,"amplification4","give") 113
-action(6,2,86,"amplification4","me") 114
-action(6,2,87,"amplification2","your(s)") 115
-action(6,2,88,"amplification5","give") 116
-action(6,2,89,"amplification5","me") 117
-action(6,2,90,"amplification3","your(s)") 118
-action(6,2,91,"amplification3","data") 119
-action(6,2,92,"amplification1","begun") 120
-action(6,2,93,"amplification1","begin") 121
-action(6,2,94,"amplification1","wins") 122
-action(6,2,95,"amplification1","blood") 123
-action(6,2,96,"constellation","everywhere") 124
-action(6,2,97,"amplification6","give") 125
-action(6,2,98,"amplification7","give") 126
-action(6,2,99,"amplification4","your(s)") 127
-action(6,2,100,"amplification2","blood") 128
-action(6,2,101,"constellation","golden") 129
-action(6,2,102,"amplification1","golden") 130
-action(6,2,103,"amplification4","data") 131
-action(6,2,104,"constellation","protein_protection_amino-acid") 132
-action(6,2,105,"amplification1","where") 133
-action(6,2,106,"constellation","bilar") 134
-action(6,2,107,"constellation","violence_segment") 135
-action(6,2,108,"constellation","segregation") 136
-action(6,2,109,"amplification2","memory") 137
-action(6,2,110,"amplification1","encode") 138
-action(6,2,111,"amplification2","where") 139
-action(6,2,112,"amplification3","where") 140
-action(6,2,113,"amplification4","body") 141
-action(6,2,114,"amplification4","where") 142
-action(6,2,115,"amplification5","body") 143
-action(6,2,116,"amplification5","where") 144
-action(6,2,117,"amplification6","where") 145
-action(6,2,118,"amplification8","give") 146
-action(6,2,119,"amplification5","data") 147
-action(6,2,120,"amplification2","clouds") 148
-action(6,2,121,"amplification7","something") 149
-action(6,2,122,"amplification3","being") 150
-action(6,2,123,"amplification7","where") 151
-action(6,2,124,"amplification8","where") 152
-action(6,2,125,"amplification9","give") 153
-action(6,2,126,"amplification6","data") 154
-action(6,2,127,"#end","muscular_oxygen") 155
-action(6,2,128,"#ENDSEQUENCE(2)","") 156
-action(6,3,128,"#end","code") 157
-action(6,3,129,"#ENDSEQUENCE(3)","") 158
-action(6,4,129,"#end","more_real_than_reality") 159
-action(6,4,130,"#ENDSEQUENCE(4)","") 160
-action(6,5,130,"constellation","clouds") 161
-action(6,5,131,"constellation","beautiful") 162
-action(6,5,132,"constellation","data") 163
-action(6,5,133,"amplification1","clouds") 164
-action(6,5,134,"constellation","rain_of_identities") 165
-action(6,5,135,"constellation","storm_of_possibilities") 166
-action(6,5,136,"constellation","body") 167
-action(6,5,137,"constellation","wifi") 168
-action(6,5,138,"constellation","search") 169
-action(6,5,139,"constellation","and_redo") 170
-action(6,5,140,"constellation","connection") 171
-action(6,5,141,"constellation","connect_me_to_this_network") 172
-action(6,5,142,"constellation","function") 173
-action(6,5,143,"constellation","looking_for") 174
-action(6,5,144,"amplification1","something") 175
-action(6,5,145,"constellation","must") 176
-action(6,5,146,"constellation","stay") 177
-action(6,5,147,"amplification1","something") 178
-action(6,5,148,"amplification1","must") 179
-action(6,5,149,"constellation","exist") 180
-action(6,5,150,"constellation","thread") 181
-action(6,5,151,"amplification2","something") 182
-action(6,5,152,"amplification1","exists") 183
-action(6,5,153,"constellation","between_recollection_and_oblivion") 184
-action(6,5,154,"constellation","a_tension_an_echo_an_emptiness") 185
-action(6,5,155,"amplification3","something") 186
-action(6,5,156,"constellation","rare") 187
-action(6,5,157,"amplification1","stays") 188
-action(6,5,158,"constellation","through") 189
-action(6,5,159,"constellation","nothing_more_strange_than_this_exile") 190
-action(6,5,160,"constellation","an_absolute_abyss") 191
-action(6,5,161,"constellation","a_creaking_of_the_bones") 192
-action(6,5,162,"constellation","a_barbarian_invasion") 193
-action(6,5,163,"constellation","the_carelessness_of_destinies") 194
-action(6,5,164,"constellation","wringing_out_the") 195
-action(6,5,165,"constellation","blood") 196
-action(6,5,166,"amplification4","something") 197
-action(6,5,167,"constellation","should") 198
-action(6,5,168,"amplification2","must") 199
-action(6,5,169,"amplification5","something") 200
-action(6,5,170,"amplification2","stays") 201
-action(6,5,171,"#end","drop_return_to_the_center") 202
-action(6,5,172,"#ENDSEQUENCE(5)","") 203
-action(6,6,172,"amplification2","functions") 204
-action(6,6,173,"#end","it_is_the_code") 205
-action(6,6,174,"#ENDSEQUENCE(6)","") 206
-action(6,7,174,"#end","autoproduced_images") 207
-action(6,7,175,"#ENDSEQUENCE(7)","") 208
-action(6,8,175,"#end","immaterial_universe") 209
-action(6,8,176,"#ENDSEQUENCE(8)","") 210
-action(6,8,176,"#ENDSECTION(6)","") 211
-change_section(7,"open_scene7","phase_of_genetic_evolution_number_seven_dot_seven_dot_seven") 212
-change_section(0,"close_scene7","drop_return_to_the_center") 213
-action(7,1,176,"#end","drop_return_to_the_center") 214
-action(7,1,177,"#ENDSEQUENCE(1)","") 215
-action(7,1,177,"#ENDSECTION(7)","") 216
-change_section(8,"open_scene8","phase_of_genetic_evolution_number_eight_dot_eight_dot_eight") 217
-change_section(0,"close_scene8","drop_return_to_the_center") 218
-action(8,1,177,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database") 219
-action(8,1,178,"memorise_loop","record_this_new_genetic_sequence") 220
-action(8,1,179,"stop_recording","stop_to_code") 221
-action(8,1,180,"modify_loop1","modify_this_memory") 222
-action(8,1,181,"modify_loop2","start_mutation_process") 223
-action(8,1,182,"modify_loop3","tiger_mutation_sequence") 224
-action(8,1,183,"modify_loop4","lyon_zebra_fish_mutation") 225
-action(8,1,184,"erase_loop","save_this_memory_in_genetic_database") 226
-action(8,1,185,"next_sequence","go_to_next_memory") 227
-action(8,1,186,"supperposition","compile_the_transcription_program") 228
-action(8,1,187,"erase_loop","erase_this_memory") 229
-action(8,1,188,"#end","drop_return_to_the_center") 230
-action(8,1,189,"#ENDSEQUENCE(1)","") 231
-action(8,2,189,"open_scene8.2","wait_write_this_sequence_proposition") 232
-action(8,2,190,"write_seq1","the_sequence_of_the_ancestral_comunication") 233
-action(8,2,191,"write_seq2","the_sequence_of_the_language_of_the_planets") 234
-action(8,2,192,"#end","drop_return_to_the_center") 235
-action(8,2,193,"#ENDSEQUENCE(2)","") 236
-action(8,3,193,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine") 237
-action(8,3,194,"open_scene9.2","try_with_blood") 238
-action(8,3,195,"open_scene9.3","try_with_soul") 239
-action(8,3,196,"#end","drop_return_to_the_center") 240
-action(8,3,197,"#ENDSEQUENCE(3)","") 241
-action(8,3,198,"#ENDSECTION(8)","") 242
+action(1,1,0,"#ENDSEQUENCE(1)","") 4
+action(1,1,0,"#ENDSECTION(1)","") 5
+change_section(0,"close","") 6
+change_section(2,"open_scene2","phase_of_genetic_evolution_number_two_dot_two_dot_two") 7
+change_section(0,"close_scene2","drop_return_to_the_center") 8
+action(2,1,0,"open_scene2.1","open_body_system") 9
+action(2,1,1,"#ENDSEQUENCE(1)","") 10
+action(2,2,1,"open_scene2.2","tell_me") 11
+action(2,2,2,"open_scene2.3","open_technical_characteristics") 12
+action(2,2,3,"open_scene2.4","yes") 13
+action(2,2,4,"open_scene2.5","next") 14
+action(2,2,5,"open_scene2.6","download") 15
+action(2,2,6,"open_scene2.7","yes") 16
+action(2,2,7,"open_scene2.8","read") 17
+action(2,2,8,"open_scene2.9","download") 18
+action(2,2,9,"open_scene2.10","accept_terms_and_conditions_of_use_next") 19
+action(2,2,10,"open_scene2.11","install_the_new_version_of_me") 20
+action(2,2,11,"#ENDSEQUENCE(2)","") 21
+action(2,2,11,"#ENDSECTION(2)","") 22
+change_section(3,"open_scene3","phase_of_genetic_evolution_number_three_dot_three_dot_three") 23
+change_section(0,"close_scene3","drop_return_to_the_center") 24
+action(3,1,11,"open_scene3.1","import_body_data") 25
+action(3,1,12,"open_scene3.2","import_organic_matter_data") 26
+action(3,1,13,"open_scene3.3","import_temperature") 27
+action(3,1,14,"open_scene3.4","import_time") 28
+action(3,1,15,"open_scene3.5","import_space_data") 29
+action(3,1,16,"open_scene3.6","import_position") 30
+action(3,1,17,"open_scene3.7","import_body_subsystems") 31
+action(3,1,18,"open_scene3.8","import_state") 32
+action(3,1,19,"#ENDSEQUENCE(1)","") 33
+action(3,1,19,"#ENDSECTION(3)","") 34
+change_section(4,"open_scene4","phase_of_genetic_evolution_number_four_dot_four_dot_four") 35
+change_section(0,"close_scene4","drop_return_to_the_center") 36
+action(4,1,19,"open_scene4.1","open_access_to_body_functions") 37
+action(4,1,20,"#ENDSEQUENCE(1)","") 38
+action(4,2,20,"open_scene4.2","import_body_functions_space_localization") 39
+action(4,2,21,"open_scene4.3","import_body_functions_sensations") 40
+action(4,2,22,"open_scene4.4","import_body_functions_passion") 41
+action(4,2,23,"open_scene4.5","import_body_functions_concentration") 42
+action(4,2,24,"open_scene4.6","import_body_functions_perception") 43
+action(4,2,25,"open_scene4.7","import_body_functions_formal_force") 44
+action(4,2,26,"open_scene4.8","import_body_functions_logics") 45
+action(4,2,27,"open_scene4.9","import_body_functions_imagination") 46
+action(4,2,28,"open_scene4.10","import_body_functions_effort") 47
+action(4,2,29,"open_scene4.11","import_body_functions_nervous_system") 48
+action(4,2,30,"open_scene4.12","import_body_functions_internal_network") 49
+action(4,2,31,"#ENDSEQUENCE(2)","") 50
+action(4,2,31,"#ENDSECTION(4)","") 51
+change_section(5,"open_scene5","phase_of_genetic_evolution_number_five_dot_five_dot_five") 52
+change_section(0,"close_scene5","drop_return_to_the_center") 53
+action(5,1,31,"open_scene5.1","set_up_the_connection") 54
+action(5,1,32,"stop_system_voice","silence") 55
+action(5,1,33,"#ENDSEQUENCE(1)","") 56
+action(5,1,33,"#ENDSECTION(5)","") 57
+change_section(6,"open_scene6","phase_of_genetic_evolution_number_six_dot_six_dot_six") 58
+change_section(0,"close_scene6","drop_return_to_the_center") 59
+action(6,1,33,"#ENDSEQUENCE(1)","") 60
+action(6,2,33,"constellation","encode") 61
+action(6,2,34,"constellation","passion") 62
+action(6,2,35,"constellation","for_located") 63
+action(6,2,36,"constellation","constellation") 64
+action(6,2,37,"constellation","center") 65
+action(6,2,38,"constellation","six_six_nine") 66
+action(6,2,39,"amplification2","important") 67
+action(6,2,40,"constellation","some") 68
+action(6,2,41,"amplification1","threads") 69
+action(6,2,42,"constellation","are_broken") 70
+action(6,2,43,"constellation","remove") 71
+action(6,2,44,"constellation","memory") 72
+action(6,2,45,"constellation","love") 73
+action(6,2,46,"amplification1","love") 74
+action(6,2,47,"amplification1","memory") 75
+action(6,2,48,"amplification2","love") 76
+action(6,2,49,"amplification1","errors") 77
+action(6,2,50,"constellation","a_identical") 78
+action(6,2,51,"constellation","identity") 79
+action(6,2,52,"constellation","identifier") 80
+action(6,2,53,"constellation","where") 81
+action(6,2,54,"constellation","answer") 82
+action(6,2,55,"constellation","being") 83
+action(6,2,56,"constellation","boing") 84
+action(6,2,57,"constellation","boot") 85
+action(6,2,58,"constellation","reboot") 86
+action(6,2,59,"constellation","border_of") 87
+action(6,2,60,"amplification1","body") 88
+action(6,2,61,"amplification2","body") 89
+action(6,2,62,"amplification1","being") 90
+action(6,2,63,"constellation","begun") 91
+action(6,2,64,"constellation","begin") 92
+action(6,2,65,"amplification1","border_of") 93
+action(6,2,66,"amplification2","being") 94
+action(6,2,67,"constellation","actions") 95
+action(6,2,68,"amplification1","search") 96
+action(6,2,69,"amplification1","answer") 97
+action(6,2,70,"amplification1","the") 98
+action(6,2,71,"constellation","there_is") 99
+action(6,2,72,"amplification1","there_is") 100
+action(6,2,73,"amplification6","something") 101
+action(6,2,74,"amplification3","body") 102
+action(6,2,75,"constellation","password") 103
+action(6,2,76,"constellation","pancreas") 104
+action(6,2,77,"constellation","give") 105
+action(6,2,78,"constellation","you") 106
+action(6,2,79,"constellation","your") 107
+action(6,2,80,"amplification3","give") 108
+action(6,2,81,"amplification3","me") 109
+action(6,2,82,"amplification1","your") 110
+action(6,2,83,"amplification2","data") 111
+action(6,2,84,"amplification4","give") 112
+action(6,2,85,"amplification4","me") 113
+action(6,2,86,"amplification2","your(s)") 114
+action(6,2,87,"amplification5","give") 115
+action(6,2,88,"amplification5","me") 116
+action(6,2,89,"amplification3","your(s)") 117
+action(6,2,90,"amplification3","data") 118
+action(6,2,91,"amplification1","begun") 119
+action(6,2,92,"amplification1","begin") 120
+action(6,2,93,"amplification1","wins") 121
+action(6,2,94,"amplification1","blood") 122
+action(6,2,95,"constellation","everywhere") 123
+action(6,2,96,"amplification6","give") 124
+action(6,2,97,"amplification7","give") 125
+action(6,2,98,"amplification4","your(s)") 126
+action(6,2,99,"amplification2","blood") 127
+action(6,2,100,"constellation","golden") 128
+action(6,2,101,"amplification1","golden") 129
+action(6,2,102,"amplification4","data") 130
+action(6,2,103,"constellation","protein_protection_amino-acid") 131
+action(6,2,104,"amplification1","where") 132
+action(6,2,105,"constellation","bilar") 133
+action(6,2,106,"constellation","violence_segment") 134
+action(6,2,107,"constellation","segregation") 135
+action(6,2,108,"amplification2","memory") 136
+action(6,2,109,"amplification1","encode") 137
+action(6,2,110,"amplification2","where") 138
+action(6,2,111,"amplification3","where") 139
+action(6,2,112,"amplification4","body") 140
+action(6,2,113,"amplification4","where") 141
+action(6,2,114,"amplification5","body") 142
+action(6,2,115,"amplification5","where") 143
+action(6,2,116,"amplification6","where") 144
+action(6,2,117,"amplification8","give") 145
+action(6,2,118,"amplification5","data") 146
+action(6,2,119,"amplification2","clouds") 147
+action(6,2,120,"amplification7","something") 148
+action(6,2,121,"amplification3","being") 149
+action(6,2,122,"amplification7","where") 150
+action(6,2,123,"amplification8","where") 151
+action(6,2,124,"amplification9","give") 152
+action(6,2,125,"amplification6","data") 153
+action(6,2,126,"#end","muscular_oxygen") 154
+action(6,2,127,"#ENDSEQUENCE(2)","") 155
+action(6,3,127,"#end","code") 156
+action(6,3,128,"#ENDSEQUENCE(3)","") 157
+action(6,4,128,"#end","more_real_than_reality") 158
+action(6,4,129,"#ENDSEQUENCE(4)","") 159
+action(6,5,129,"constellation","clouds") 160
+action(6,5,130,"constellation","beautiful") 161
+action(6,5,131,"constellation","data") 162
+action(6,5,132,"amplification1","clouds") 163
+action(6,5,133,"constellation","rain_of_identities") 164
+action(6,5,134,"constellation","storm_of_possibilities") 165
+action(6,5,135,"constellation","body") 166
+action(6,5,136,"constellation","wifi") 167
+action(6,5,137,"constellation","search") 168
+action(6,5,138,"constellation","and_redo") 169
+action(6,5,139,"constellation","connection") 170
+action(6,5,140,"constellation","connect_me_to_this_network") 171
+action(6,5,141,"constellation","function") 172
+action(6,5,142,"constellation","looking_for") 173
+action(6,5,143,"amplification1","something") 174
+action(6,5,144,"constellation","must") 175
+action(6,5,145,"constellation","stay") 176
+action(6,5,146,"amplification1","something") 177
+action(6,5,147,"amplification1","must") 178
+action(6,5,148,"constellation","exist") 179
+action(6,5,149,"constellation","thread") 180
+action(6,5,150,"amplification2","something") 181
+action(6,5,151,"amplification1","exists") 182
+action(6,5,152,"constellation","between_recollection_and_oblivion") 183
+action(6,5,153,"constellation","a_tension_an_echo_an_emptiness") 184
+action(6,5,154,"amplification3","something") 185
+action(6,5,155,"constellation","rare") 186
+action(6,5,156,"amplification1","stays") 187
+action(6,5,157,"constellation","through") 188
+action(6,5,158,"constellation","nothing_more_strange_than_this_exile") 189
+action(6,5,159,"constellation","an_absolute_abyss") 190
+action(6,5,160,"constellation","a_creaking_of_the_bones") 191
+action(6,5,161,"constellation","a_barbarian_invasion") 192
+action(6,5,162,"constellation","the_carelessness_of_destinies") 193
+action(6,5,163,"constellation","wringing_out_the") 194
+action(6,5,164,"constellation","blood") 195
+action(6,5,165,"amplification4","something") 196
+action(6,5,166,"constellation","should") 197
+action(6,5,167,"amplification2","must") 198
+action(6,5,168,"amplification5","something") 199
+action(6,5,169,"amplification2","stays") 200
+action(6,5,170,"#ENDSEQUENCE(5)","") 201
+action(6,6,170,"amplification2","functions") 202
+action(6,6,171,"#end","it_is_the_code") 203
+action(6,6,172,"#ENDSEQUENCE(6)","") 204
+action(6,7,172,"#end","autoproduced_images") 205
+action(6,7,173,"#ENDSEQUENCE(7)","") 206
+action(6,8,173,"#end","immaterial_universe") 207
+action(6,8,174,"#ENDSEQUENCE(8)","") 208
+action(6,8,174,"#ENDSECTION(6)","") 209
+change_section(7,"open_scene7","phase_of_genetic_evolution_number_seven_dot_seven_dot_seven") 210
+change_section(0,"close_scene7","drop_return_to_the_center") 211
+action(7,1,174,"#ENDSEQUENCE(1)","") 212
+action(7,1,174,"#ENDSECTION(7)","") 213
+change_section(8,"open_scene8","phase_of_genetic_evolution_number_eight_dot_eight_dot_eight") 214
+change_section(0,"close_scene8","drop_return_to_the_center") 215
+action(8,1,174,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database") 216
+action(8,1,175,"memorise_loop","record_this_new_genetic_sequence") 217
+action(8,1,176,"stop_recording","stop_to_code") 218
+action(8,1,177,"modify_loop1","modify_this_memory") 219
+action(8,1,178,"modify_loop2","start_mutation_process") 220
+action(8,1,179,"modify_loop3","tiger_mutation_sequence") 221
+action(8,1,180,"modify_loop4","lyon_zebra_fish_mutation") 222
+action(8,1,181,"erase_loop","save_this_memory_in_genetic_database") 223
+action(8,1,182,"next_sequence","go_to_next_memory") 224
+action(8,1,183,"supperposition","compile_the_transcription_program") 225
+action(8,1,184,"erase_loop","erase_this_memory") 226
+action(8,1,185,"#ENDSEQUENCE(1)","") 227
+action(8,2,185,"open_scene8.2","wait_write_this_sequence_proposition") 228
+action(8,2,186,"write_seq1","the_sequence_of_the_ancestral_comunication") 229
+action(8,2,187,"write_seq2","the_sequence_of_the_language_of_the_planets") 230
+action(8,2,188,"#ENDSEQUENCE(2)","") 231
+action(8,3,188,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine") 232
+action(8,3,189,"open_scene9.2","try_with_blood") 233
+action(8,3,190,"open_scene9.3","try_with_soul") 234
+action(8,3,191,"#ENDSEQUENCE(3)","") 235
+action(8,3,192,"#ENDSECTION(8)","") 236
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst
index 144bfe515a2948fd3ded8812a23d603c7e7f0c2e..3bf37a4c67c8d83c91487e60548eefada6b15a00 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt
index a80b43bfc8b81fcbf2621a38988ceda7cc3fe968..ad965bd1cfaa732dba0a9a752aace6c6555dfa78 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt
@@ -19,7 +19,7 @@
 16	17	dot	0	0
 17	18	two	0	0
 18	19	dot	0	0
-19	20	two	8	0
+19	20	two	7	0
 20
 0	21	phase	0	0
 21	22	of	0	0
@@ -30,7 +30,7 @@
 26	27	dot	0	0
 27	28	three	0	0
 28	29	dot	0	0
-29	30	three	24	0
+29	30	three	23	0
 30
 0	31	phase	0	0
 31	32	of	0	0
@@ -41,7 +41,7 @@
 36	37	dot	0	0
 37	38	four	0	0
 38	39	dot	0	0
-39	40	four	36	0
+39	40	four	35	0
 40
 0	41	phase	0	0
 41	42	of	0	0
@@ -52,7 +52,7 @@
 46	47	dot	0	0
 47	48	five	0	0
 48	49	dot	0	0
-49	50	five	53	0
+49	50	five	52	0
 50
 0	51	phase	0	0
 51	52	of	0	0
@@ -63,7 +63,7 @@
 56	57	dot	0	0
 57	58	six	0	0
 58	59	dot	0	0
-59	60	six	59	0
+59	60	six	58	0
 60
 0	61	phase	0	0
 61	62	of	0	0
@@ -74,7 +74,7 @@
 66	67	dot	0	0
 67	68	seven	0	0
 68	69	dot	0	0
-69	70	seven	212	0
+69	70	seven	210	0
 70
 0	71	phase	0	0
 71	72	of	0	0
@@ -85,5 +85,5 @@
 76	77	dot	0	0
 77	78	eight	0	0
 78	79	dot	0	0
-79	80	eight	217	0
+79	80	eight	214	0
 80
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst
index bfbc222b5c0adcabc89cca9ec69a8d0eb032a6b7..275d2194a518838f9e46c484db61fcc5c0eec89e 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt
index 63825acfbccf74e1e8d9af2a0951ec76b08daab2..0b4e7be31dd9448160e69caf9df4b444020234f2 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt
@@ -1,15 +1,5 @@
-0	1	drop	4	0
-1	2	return	0	0
-1	2	<epsilon>	0	10
-2	3	to	0	0
-2	3	<epsilon>	0	10
-3	4	the	0	0
-3	4	<epsilon>	0	10
-4	5	center	0	0
-5	100
-0	5	<joker>	4	100
-5	6	<epsilon>	5	0
-6	100
-6	7	<epsilon>	6	0
-7	8	<epsilon>	7	0
-8
+0	1	<epsilon>	4	0
+1	100
+1	2	<epsilon>	5	0
+2	3	<epsilon>	6	0
+3
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst
index 268f437beebb50dffae07c558b0b627ea0e474f2..16375a4fcc91dfccef74f369de368ad6675a2b74 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt
index 1779bc75f40605616b32439cc4e545a81e03b5ac..9162c112d1fbf5f0531d27620c84f094b55c2bc5 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt
@@ -1,49 +1,49 @@
-0	1	<epsilon>	6	0
-1	2	open	10	0
+0	1	<epsilon>	5	0
+1	2	open	9	0
 2	3	body	0	0
 2	3	<epsilon>	0	10
 3	4	system	0	0
 4	100
-1	4	<joker>	10	100
-4	5	<epsilon>	11	0
+1	4	<joker>	9	100
+4	5	<epsilon>	10	0
 5
-5	6	tell	12	0
+5	6	tell	11	0
 6	7	me	0	0
-7	6	tell	12	0
+7	6	tell	11	0
 7	100
-5	7	<joker>	12	100
-7	8	open	13	0
+5	7	<joker>	11	100
+7	8	open	12	0
 8	9	technical	0	0
 8	9	<epsilon>	0	10
 9	10	characteristics	0	0
-10	8	open	13	0
+10	8	open	12	0
 10	100
-7	10	<joker>	13	100
-10	11	yes	14	0
-11	11	yes	14	0
+7	10	<joker>	12	100
+10	11	yes	13	0
+11	11	yes	13	0
 11	100
-10	11	<joker>	14	100
-11	12	next	15	0
-12	12	next	15	0
+10	11	<joker>	13	100
+11	12	next	14	0
+12	12	next	14	0
 12	100
-11	12	<joker>	15	100
-12	13	download	16	0
-13	13	download	16	0
+11	12	<joker>	14	100
+12	13	download	15	0
+13	13	download	15	0
 13	100
-12	13	<joker>	16	100
-13	14	yes	17	0
-14	14	yes	17	0
+12	13	<joker>	15	100
+13	14	yes	16	0
+14	14	yes	16	0
 14	100
-13	14	<joker>	17	100
-14	15	read	18	0
-15	15	read	18	0
+13	14	<joker>	16	100
+14	15	read	17	0
+15	15	read	17	0
 15	100
-14	15	<joker>	18	100
-15	16	download	19	0
-16	16	download	19	0
+14	15	<joker>	17	100
+15	16	download	18	0
+16	16	download	18	0
 16	100
-15	16	<joker>	19	100
-16	17	accept	20	0
+15	16	<joker>	18	100
+16	17	accept	19	0
 17	18	terms	0	0
 17	18	<epsilon>	0	10
 18	19	and	0	0
@@ -55,10 +55,10 @@
 21	22	use	0	0
 21	22	<epsilon>	0	10
 22	23	next	0	0
-23	17	accept	20	0
+23	17	accept	19	0
 23	100
-16	23	<joker>	20	100
-23	24	install	21	0
+16	23	<joker>	19	100
+23	24	install	20	0
 24	25	the	0	0
 24	25	<epsilon>	0	10
 25	26	new	0	0
@@ -68,11 +68,11 @@
 27	28	of	0	0
 27	28	<epsilon>	0	10
 28	29	me	0	0
-29	24	install	21	0
+29	24	install	20	0
 29	100
-23	29	<joker>	21	100
-29	30	<epsilon>	22	0
+23	29	<joker>	20	100
+29	30	<epsilon>	21	0
 30	100
-30	31	<epsilon>	23	0
-31	32	<epsilon>	7	0
+30	31	<epsilon>	22	0
+31	32	<epsilon>	6	0
 32
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt
index 0de0eb88cb5f982755ffe6f23431e84b89d4e0b9..ac56513d771a5a95fac9b5a5276b14b242e05261 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt
@@ -2,5 +2,5 @@
 1	2	return	0	0
 2	3	to	0	0
 3	4	the	0	0
-4	5	center	9	0
+4	5	center	8	0
 5
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst
index a4ffbffc9bf01871c0f16b1e8303ff85f238bf80..8401bc2434930d312bb61519dae7d2ad36faad4d 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt
index f19aebd45d7399a0fcdc91af554553011d983c66..5ff17b2cde7515070f9238d72f34889e32596441 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt
@@ -1,56 +1,56 @@
-0	1	<epsilon>	23	0
-1	2	import	26	0
+0	1	<epsilon>	22	0
+1	2	import	25	0
 2	3	body	0	0
 2	3	<epsilon>	0	10
 3	4	data	0	0
-4	2	import	26	0
+4	2	import	25	0
 4	100
-1	4	<joker>	26	100
-4	5	import	27	0
+1	4	<joker>	25	100
+4	5	import	26	0
 5	6	organic	0	0
 5	6	<epsilon>	0	10
 6	7	matter	0	0
 6	7	<epsilon>	0	10
 7	8	data	0	0
-8	5	import	27	0
+8	5	import	26	0
 8	100
-4	8	<joker>	27	100
-8	9	import	28	0
+4	8	<joker>	26	100
+8	9	import	27	0
 9	10	temperature	0	0
-10	9	import	28	0
+10	9	import	27	0
 10	100
-8	10	<joker>	28	100
-10	11	import	29	0
+8	10	<joker>	27	100
+10	11	import	28	0
 11	12	time	0	0
-12	11	import	29	0
+12	11	import	28	0
 12	100
-10	12	<joker>	29	100
-12	13	import	30	0
+10	12	<joker>	28	100
+12	13	import	29	0
 13	14	space	0	0
 13	14	<epsilon>	0	10
 14	15	data	0	0
-15	13	import	30	0
+15	13	import	29	0
 15	100
-12	15	<joker>	30	100
-15	16	import	31	0
+12	15	<joker>	29	100
+15	16	import	30	0
 16	17	position	0	0
-17	16	import	31	0
+17	16	import	30	0
 17	100
-15	17	<joker>	31	100
-17	18	import	32	0
+15	17	<joker>	30	100
+17	18	import	31	0
 18	19	body	0	0
 18	19	<epsilon>	0	10
 19	20	subsystems	0	0
-20	18	import	32	0
+20	18	import	31	0
 20	100
-17	20	<joker>	32	100
-20	21	import	33	0
+17	20	<joker>	31	100
+20	21	import	32	0
 21	22	state	0	0
-22	21	import	33	0
+22	21	import	32	0
 22	100
-20	22	<joker>	33	100
-22	23	<epsilon>	34	0
+20	22	<joker>	32	100
+22	23	<epsilon>	33	0
 23	100
-23	24	<epsilon>	35	0
-24	25	<epsilon>	7	0
+23	24	<epsilon>	34	0
+24	25	<epsilon>	6	0
 25
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt
index ac56bb2966e5917d97d8020654a557c0d80be352..3accc39add1dd9c4d71edc10d474a31ad83e743f 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt
@@ -2,5 +2,5 @@
 1	2	return	0	0
 2	3	to	0	0
 3	4	the	0	0
-4	5	center	25	0
+4	5	center	24	0
 5
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst
index a34b3c4f5b213431289859b3472f597e5765149a..1ac009bd3df80d0ff792eb8d654a16396a07bea7 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt
index e29c667d042dc64b675ab27b54663fa430554346..1421de773ca5067d51b0ca474eb0bd0f02d202b3 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt
@@ -1,5 +1,5 @@
-0	1	<epsilon>	35	0
-1	2	open	38	0
+0	1	<epsilon>	34	0
+1	2	open	37	0
 2	3	access	0	0
 2	3	<epsilon>	0	10
 3	4	to	0	0
@@ -8,10 +8,10 @@
 4	5	<epsilon>	0	10
 5	6	functions	0	0
 6	100
-1	6	<joker>	38	100
-6	7	<epsilon>	39	0
+1	6	<joker>	37	100
+6	7	<epsilon>	38	0
 7
-7	8	import	40	0
+7	8	import	39	0
 8	9	body	0	0
 8	9	<epsilon>	0	10
 9	10	functions	0	0
@@ -19,46 +19,46 @@
 10	11	space	0	0
 10	11	<epsilon>	0	10
 11	12	localization	0	0
-12	8	import	40	0
+12	8	import	39	0
 12	100
-7	12	<joker>	40	100
-12	13	import	41	0
+7	12	<joker>	39	100
+12	13	import	40	0
 13	14	body	0	0
 13	14	<epsilon>	0	10
 14	15	functions	0	0
 14	15	<epsilon>	0	10
 15	16	sensations	0	0
-16	13	import	41	0
+16	13	import	40	0
 16	100
-12	16	<joker>	41	100
-16	17	import	42	0
+12	16	<joker>	40	100
+16	17	import	41	0
 17	18	body	0	0
 17	18	<epsilon>	0	10
 18	19	functions	0	0
 18	19	<epsilon>	0	10
 19	20	passion	0	0
-20	17	import	42	0
+20	17	import	41	0
 20	100
-16	20	<joker>	42	100
-20	21	import	43	0
+16	20	<joker>	41	100
+20	21	import	42	0
 21	22	body	0	0
 21	22	<epsilon>	0	10
 22	23	functions	0	0
 22	23	<epsilon>	0	10
 23	24	concentration	0	0
-24	21	import	43	0
+24	21	import	42	0
 24	100
-20	24	<joker>	43	100
-24	25	import	44	0
+20	24	<joker>	42	100
+24	25	import	43	0
 25	26	body	0	0
 25	26	<epsilon>	0	10
 26	27	functions	0	0
 26	27	<epsilon>	0	10
 27	28	perception	0	0
-28	25	import	44	0
+28	25	import	43	0
 28	100
-24	28	<joker>	44	100
-28	29	import	45	0
+24	28	<joker>	43	100
+28	29	import	44	0
 29	30	body	0	0
 29	30	<epsilon>	0	10
 30	31	functions	0	0
@@ -66,37 +66,37 @@
 31	32	formal	0	0
 31	32	<epsilon>	0	10
 32	33	force	0	0
-33	29	import	45	0
+33	29	import	44	0
 33	100
-28	33	<joker>	45	100
-33	34	import	46	0
+28	33	<joker>	44	100
+33	34	import	45	0
 34	35	body	0	0
 34	35	<epsilon>	0	10
 35	36	functions	0	0
 35	36	<epsilon>	0	10
 36	37	logics	0	0
-37	34	import	46	0
+37	34	import	45	0
 37	100
-33	37	<joker>	46	100
-37	38	import	47	0
+33	37	<joker>	45	100
+37	38	import	46	0
 38	39	body	0	0
 38	39	<epsilon>	0	10
 39	40	functions	0	0
 39	40	<epsilon>	0	10
 40	41	imagination	0	0
-41	38	import	47	0
+41	38	import	46	0
 41	100
-37	41	<joker>	47	100
-41	42	import	48	0
+37	41	<joker>	46	100
+41	42	import	47	0
 42	43	body	0	0
 42	43	<epsilon>	0	10
 43	44	functions	0	0
 43	44	<epsilon>	0	10
 44	45	effort	0	0
-45	42	import	48	0
+45	42	import	47	0
 45	100
-41	45	<joker>	48	100
-45	46	import	49	0
+41	45	<joker>	47	100
+45	46	import	48	0
 46	47	body	0	0
 46	47	<epsilon>	0	10
 47	48	functions	0	0
@@ -104,10 +104,10 @@
 48	49	nervous	0	0
 48	49	<epsilon>	0	10
 49	50	system	0	0
-50	46	import	49	0
+50	46	import	48	0
 50	100
-45	50	<joker>	49	100
-50	51	import	50	0
+45	50	<joker>	48	100
+50	51	import	49	0
 51	52	body	0	0
 51	52	<epsilon>	0	10
 52	53	functions	0	0
@@ -115,11 +115,11 @@
 53	54	internal	0	0
 53	54	<epsilon>	0	10
 54	55	network	0	0
-55	51	import	50	0
+55	51	import	49	0
 55	100
-50	55	<joker>	50	100
-55	56	<epsilon>	51	0
+50	55	<joker>	49	100
+55	56	<epsilon>	50	0
 56	100
-56	57	<epsilon>	52	0
-57	58	<epsilon>	7	0
+56	57	<epsilon>	51	0
+57	58	<epsilon>	6	0
 58
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt
index 1d156a4d333c26fbe5e08ad7f2cc6b7f1fc32f61..4d1112c6641b565d4b6b5ebdc0164a8a7d4d3579 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt
@@ -2,5 +2,5 @@
 1	2	return	0	0
 2	3	to	0	0
 3	4	the	0	0
-4	5	center	37	0
+4	5	center	36	0
 5
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst
index 71242898f2c21e181069843e50f7b03124913ba5..f4bb24ee995c34d33ae0cd9be2c70a2c6cc5c731 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt
index 1818c0697cf740cd4aeb4710a359f67da0a37bd3..6d004b72e8e9e2475d418c11e8468581fc9a422c 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt
@@ -1,19 +1,19 @@
-0	1	<epsilon>	52	0
-1	2	set	55	0
+0	1	<epsilon>	51	0
+1	2	set	54	0
 2	3	up	0	0
 2	3	<epsilon>	0	10
 3	4	the	0	0
 3	4	<epsilon>	0	10
 4	5	connection	0	0
-5	2	set	55	0
+5	2	set	54	0
 5	100
-1	5	<joker>	55	100
-5	6	silence	56	0
-6	6	silence	56	0
+1	5	<joker>	54	100
+5	6	silence	55	0
+6	6	silence	55	0
 6	100
-5	6	<joker>	56	100
-6	7	<epsilon>	57	0
+5	6	<joker>	55	100
+6	7	<epsilon>	56	0
 7	100
-7	8	<epsilon>	58	0
-8	9	<epsilon>	7	0
+7	8	<epsilon>	57	0
+8	9	<epsilon>	6	0
 9
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt
index 4c9c80a36ace58af4278d56dad6f48fb013787b0..201590281a86ffd0a143aa934a8f847fab34ef32 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt
@@ -2,5 +2,5 @@
 1	2	return	0	0
 2	3	to	0	0
 3	4	the	0	0
-4	5	center	54	0
+4	5	center	53	0
 5
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst
index 9843b7f7769ec9c5e1d5edc1992d301491af3f56..47f3c50b897bd0a5975e53bf4b381f4e31668194 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt
index fa3796e147ae37707487d8e667f38fcbd8e98548..080bf3130aa18dd3d40024062cc6def47ca999fc 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt
@@ -1,361 +1,468 @@
-0	1	<epsilon>	58	0
-1	2	<epsilon>	61	0
+0	1	<epsilon>	57	0
+1	2	<epsilon>	60	0
 2
-2	3	encode	62	0
-3	2	<epsilon>	0	0
+2	3	encode	61	0
+3	3	encode	61	0
 3	100
-2	4	passion	63	0
-4	2	<epsilon>	0	0
+2	3	<joker>	61	100
+3	4	passion	62	0
+4	4	passion	62	0
 4	100
-2	5	for	64	0
+3	4	<joker>	62	100
+4	5	for	63	0
 5	6	located	0	0
-6	2	<epsilon>	0	0
+6	5	for	63	0
 6	100
-2	7	constellation	65	0
-7	2	<epsilon>	0	0
+4	6	<joker>	63	100
+6	7	constellation	64	0
+7	7	constellation	64	0
 7	100
-2	8	center	66	0
-8	2	<epsilon>	0	0
+6	7	<joker>	64	100
+7	8	center	65	0
+8	8	center	65	0
 8	100
-2	9	six	67	0
+7	8	<joker>	65	100
+8	9	six	66	0
 9	10	six	0	0
 9	10	<epsilon>	0	10
 10	11	nine	0	0
-11	2	<epsilon>	0	0
+11	9	six	66	0
 11	100
-2	12	important	68	0
-12	2	<epsilon>	0	0
+8	11	<joker>	66	100
+11	12	important	67	0
+12	12	important	67	0
 12	100
-2	13	some	69	0
-13	2	<epsilon>	0	0
+11	12	<joker>	67	100
+12	13	some	68	0
+13	13	some	68	0
 13	100
-2	14	threads	70	0
-14	2	<epsilon>	0	0
+12	13	<joker>	68	100
+13	14	threads	69	0
+14	14	threads	69	0
 14	100
-2	15	are	71	0
+13	14	<joker>	69	100
+14	15	are	70	0
 15	16	broken	0	0
-16	2	<epsilon>	0	0
+16	15	are	70	0
 16	100
-2	17	remove	72	0
-17	2	<epsilon>	0	0
+14	16	<joker>	70	100
+16	17	remove	71	0
+17	17	remove	71	0
 17	100
-2	18	memory	73	0
-18	2	<epsilon>	0	0
+16	17	<joker>	71	100
+17	18	memory	72	0
+18	18	memory	72	0
 18	100
-2	19	love	74	0
-19	2	<epsilon>	0	0
+17	18	<joker>	72	100
+18	19	love	73	0
+19	19	love	73	0
 19	100
-2	20	love	75	0
-20	2	<epsilon>	0	0
+18	19	<joker>	73	100
+19	20	love	74	0
+20	20	love	74	0
 20	100
-2	21	memory	76	0
-21	2	<epsilon>	0	0
+19	20	<joker>	74	100
+20	21	memory	75	0
+21	21	memory	75	0
 21	100
-2	22	love	77	0
-22	2	<epsilon>	0	0
+20	21	<joker>	75	100
+21	22	love	76	0
+22	22	love	76	0
 22	100
-2	23	errors	78	0
-23	2	<epsilon>	0	0
+21	22	<joker>	76	100
+22	23	errors	77	0
+23	23	errors	77	0
 23	100
-2	24	a	79	0
+22	23	<joker>	77	100
+23	24	a	78	0
 24	25	identical	0	0
-25	2	<epsilon>	0	0
+25	24	a	78	0
 25	100
-2	26	identity	80	0
-26	2	<epsilon>	0	0
+23	25	<joker>	78	100
+25	26	identity	79	0
+26	26	identity	79	0
 26	100
-2	27	identifier	81	0
-27	2	<epsilon>	0	0
+25	26	<joker>	79	100
+26	27	identifier	80	0
+27	27	identifier	80	0
 27	100
-2	28	where	82	0
-28	2	<epsilon>	0	0
+26	27	<joker>	80	100
+27	28	where	81	0
+28	28	where	81	0
 28	100
-2	29	answer	83	0
-29	2	<epsilon>	0	0
+27	28	<joker>	81	100
+28	29	answer	82	0
+29	29	answer	82	0
 29	100
-2	30	being	84	0
-30	2	<epsilon>	0	0
+28	29	<joker>	82	100
+29	30	being	83	0
+30	30	being	83	0
 30	100
-2	31	boing	85	0
-31	2	<epsilon>	0	0
+29	30	<joker>	83	100
+30	31	boing	84	0
+31	31	boing	84	0
 31	100
-2	32	boot	86	0
-32	2	<epsilon>	0	0
+30	31	<joker>	84	100
+31	32	boot	85	0
+32	32	boot	85	0
 32	100
-2	33	reboot	87	0
-33	2	<epsilon>	0	0
+31	32	<joker>	85	100
+32	33	reboot	86	0
+33	33	reboot	86	0
 33	100
-2	34	border	88	0
+32	33	<joker>	86	100
+33	34	border	87	0
 34	35	of	0	0
-35	2	<epsilon>	0	0
+35	34	border	87	0
 35	100
-2	36	body	89	0
-36	2	<epsilon>	0	0
+33	35	<joker>	87	100
+35	36	body	88	0
+36	36	body	88	0
 36	100
-2	37	body	90	0
-37	2	<epsilon>	0	0
+35	36	<joker>	88	100
+36	37	body	89	0
+37	37	body	89	0
 37	100
-2	38	being	91	0
-38	2	<epsilon>	0	0
+36	37	<joker>	89	100
+37	38	being	90	0
+38	38	being	90	0
 38	100
-2	39	begun	92	0
-39	2	<epsilon>	0	0
+37	38	<joker>	90	100
+38	39	begun	91	0
+39	39	begun	91	0
 39	100
-2	40	begin	93	0
-40	2	<epsilon>	0	0
+38	39	<joker>	91	100
+39	40	begin	92	0
+40	40	begin	92	0
 40	100
-2	41	border	94	0
+39	40	<joker>	92	100
+40	41	border	93	0
 41	42	of	0	0
-42	2	<epsilon>	0	0
+42	41	border	93	0
 42	100
-2	43	being	95	0
-43	2	<epsilon>	0	0
+40	42	<joker>	93	100
+42	43	being	94	0
+43	43	being	94	0
 43	100
-2	44	actions	96	0
-44	2	<epsilon>	0	0
+42	43	<joker>	94	100
+43	44	actions	95	0
+44	44	actions	95	0
 44	100
-2	45	search	97	0
-45	2	<epsilon>	0	0
+43	44	<joker>	95	100
+44	45	search	96	0
+45	45	search	96	0
 45	100
-2	46	answer	98	0
-46	2	<epsilon>	0	0
+44	45	<joker>	96	100
+45	46	answer	97	0
+46	46	answer	97	0
 46	100
-2	47	the	99	0
-47	2	<epsilon>	0	0
+45	46	<joker>	97	100
+46	47	the	98	0
+47	47	the	98	0
 47	100
-2	48	there	100	0
+46	47	<joker>	98	100
+47	48	there	99	0
 48	49	is	0	0
-49	2	<epsilon>	0	0
+49	48	there	99	0
 49	100
-2	50	there	101	0
+47	49	<joker>	99	100
+49	50	there	100	0
 50	51	is	0	0
-51	2	<epsilon>	0	0
+51	50	there	100	0
 51	100
-2	52	something	102	0
-52	2	<epsilon>	0	0
+49	51	<joker>	100	100
+51	52	something	101	0
+52	52	something	101	0
 52	100
-2	53	body	103	0
-53	2	<epsilon>	0	0
+51	52	<joker>	101	100
+52	53	body	102	0
+53	53	body	102	0
 53	100
-2	54	password	104	0
-54	2	<epsilon>	0	0
+52	53	<joker>	102	100
+53	54	password	103	0
+54	54	password	103	0
 54	100
-2	55	pancreas	105	0
-55	2	<epsilon>	0	0
+53	54	<joker>	103	100
+54	55	pancreas	104	0
+55	55	pancreas	104	0
 55	100
-2	56	give	106	0
-56	2	<epsilon>	0	0
+54	55	<joker>	104	100
+55	56	give	105	0
+56	56	give	105	0
 56	100
-2	57	you	107	0
-57	2	<epsilon>	0	0
+55	56	<joker>	105	100
+56	57	you	106	0
+57	57	you	106	0
 57	100
-2	58	your	108	0
-58	2	<epsilon>	0	0
+56	57	<joker>	106	100
+57	58	your	107	0
+58	58	your	107	0
 58	100
-2	59	give	109	0
-59	2	<epsilon>	0	0
+57	58	<joker>	107	100
+58	59	give	108	0
+59	59	give	108	0
 59	100
-2	60	me	110	0
-60	2	<epsilon>	0	0
+58	59	<joker>	108	100
+59	60	me	109	0
+60	60	me	109	0
 60	100
-2	61	your	111	0
-61	2	<epsilon>	0	0
+59	60	<joker>	109	100
+60	61	your	110	0
+61	61	your	110	0
 61	100
-2	62	data	112	0
-62	2	<epsilon>	0	0
+60	61	<joker>	110	100
+61	62	data	111	0
+62	62	data	111	0
 62	100
-2	63	give	113	0
-63	2	<epsilon>	0	0
+61	62	<joker>	111	100
+62	63	give	112	0
+63	63	give	112	0
 63	100
-2	64	me	114	0
-64	2	<epsilon>	0	0
+62	63	<joker>	112	100
+63	64	me	113	0
+64	64	me	113	0
 64	100
-2	65	your(s)	115	0
-65	2	<epsilon>	0	0
+63	64	<joker>	113	100
+64	65	your(s)	114	0
+65	65	your(s)	114	0
 65	100
-2	66	give	116	0
-66	2	<epsilon>	0	0
+64	65	<joker>	114	100
+65	66	give	115	0
+66	66	give	115	0
 66	100
-2	67	me	117	0
-67	2	<epsilon>	0	0
+65	66	<joker>	115	100
+66	67	me	116	0
+67	67	me	116	0
 67	100
-2	68	your(s)	118	0
-68	2	<epsilon>	0	0
+66	67	<joker>	116	100
+67	68	your(s)	117	0
+68	68	your(s)	117	0
 68	100
-2	69	data	119	0
-69	2	<epsilon>	0	0
+67	68	<joker>	117	100
+68	69	data	118	0
+69	69	data	118	0
 69	100
-2	70	begun	120	0
-70	2	<epsilon>	0	0
+68	69	<joker>	118	100
+69	70	begun	119	0
+70	70	begun	119	0
 70	100
-2	71	begin	121	0
-71	2	<epsilon>	0	0
+69	70	<joker>	119	100
+70	71	begin	120	0
+71	71	begin	120	0
 71	100
-2	72	wins	122	0
-72	2	<epsilon>	0	0
+70	71	<joker>	120	100
+71	72	wins	121	0
+72	72	wins	121	0
 72	100
-2	73	blood	123	0
-73	2	<epsilon>	0	0
+71	72	<joker>	121	100
+72	73	blood	122	0
+73	73	blood	122	0
 73	100
-2	74	everywhere	124	0
-74	2	<epsilon>	0	0
+72	73	<joker>	122	100
+73	74	everywhere	123	0
+74	74	everywhere	123	0
 74	100
-2	75	give	125	0
-75	2	<epsilon>	0	0
+73	74	<joker>	123	100
+74	75	give	124	0
+75	75	give	124	0
 75	100
-2	76	give	126	0
-76	2	<epsilon>	0	0
+74	75	<joker>	124	100
+75	76	give	125	0
+76	76	give	125	0
 76	100
-2	77	your(s)	127	0
-77	2	<epsilon>	0	0
+75	76	<joker>	125	100
+76	77	your(s)	126	0
+77	77	your(s)	126	0
 77	100
-2	78	blood	128	0
-78	2	<epsilon>	0	0
+76	77	<joker>	126	100
+77	78	blood	127	0
+78	78	blood	127	0
 78	100
-2	79	golden	129	0
-79	2	<epsilon>	0	0
+77	78	<joker>	127	100
+78	79	golden	128	0
+79	79	golden	128	0
 79	100
-2	80	golden	130	0
-80	2	<epsilon>	0	0
+78	79	<joker>	128	100
+79	80	golden	129	0
+80	80	golden	129	0
 80	100
-2	81	data	131	0
-81	2	<epsilon>	0	0
+79	80	<joker>	129	100
+80	81	data	130	0
+81	81	data	130	0
 81	100
-2	82	protein	132	0
+80	81	<joker>	130	100
+81	82	protein	131	0
 82	83	protection	0	0
 82	83	<epsilon>	0	10
 83	84	amino-acid	0	0
-84	2	<epsilon>	0	0
+84	82	protein	131	0
 84	100
-2	85	where	133	0
-85	2	<epsilon>	0	0
+81	84	<joker>	131	100
+84	85	where	132	0
+85	85	where	132	0
 85	100
-2	86	bilar	134	0
-86	2	<epsilon>	0	0
+84	85	<joker>	132	100
+85	86	bilar	133	0
+86	86	bilar	133	0
 86	100
-2	87	violence	135	0
+85	86	<joker>	133	100
+86	87	violence	134	0
 87	88	segment	0	0
-88	2	<epsilon>	0	0
+88	87	violence	134	0
 88	100
-2	89	segregation	136	0
-89	2	<epsilon>	0	0
+86	88	<joker>	134	100
+88	89	segregation	135	0
+89	89	segregation	135	0
 89	100
-2	90	memory	137	0
-90	2	<epsilon>	0	0
+88	89	<joker>	135	100
+89	90	memory	136	0
+90	90	memory	136	0
 90	100
-2	91	encode	138	0
-91	2	<epsilon>	0	0
+89	90	<joker>	136	100
+90	91	encode	137	0
+91	91	encode	137	0
 91	100
-2	92	where	139	0
-92	2	<epsilon>	0	0
+90	91	<joker>	137	100
+91	92	where	138	0
+92	92	where	138	0
 92	100
-2	93	where	140	0
-93	2	<epsilon>	0	0
+91	92	<joker>	138	100
+92	93	where	139	0
+93	93	where	139	0
 93	100
-2	94	body	141	0
-94	2	<epsilon>	0	0
+92	93	<joker>	139	100
+93	94	body	140	0
+94	94	body	140	0
 94	100
-2	95	where	142	0
-95	2	<epsilon>	0	0
+93	94	<joker>	140	100
+94	95	where	141	0
+95	95	where	141	0
 95	100
-2	96	body	143	0
-96	2	<epsilon>	0	0
+94	95	<joker>	141	100
+95	96	body	142	0
+96	96	body	142	0
 96	100
-2	97	where	144	0
-97	2	<epsilon>	0	0
+95	96	<joker>	142	100
+96	97	where	143	0
+97	97	where	143	0
 97	100
-2	98	where	145	0
-98	2	<epsilon>	0	0
+96	97	<joker>	143	100
+97	98	where	144	0
+98	98	where	144	0
 98	100
-2	99	give	146	0
-99	2	<epsilon>	0	0
+97	98	<joker>	144	100
+98	99	give	145	0
+99	99	give	145	0
 99	100
-2	100	data	147	0
-100	2	<epsilon>	0	0
+98	99	<joker>	145	100
+99	100	data	146	0
+100	100	data	146	0
 100	100
-2	101	clouds	148	0
-101	2	<epsilon>	0	0
+99	100	<joker>	146	100
+100	101	clouds	147	0
+101	101	clouds	147	0
 101	100
-2	102	something	149	0
-102	2	<epsilon>	0	0
+100	101	<joker>	147	100
+101	102	something	148	0
+102	102	something	148	0
 102	100
-2	103	being	150	0
-103	2	<epsilon>	0	0
+101	102	<joker>	148	100
+102	103	being	149	0
+103	103	being	149	0
 103	100
-2	104	where	151	0
-104	2	<epsilon>	0	0
+102	103	<joker>	149	100
+103	104	where	150	0
+104	104	where	150	0
 104	100
-2	105	where	152	0
-105	2	<epsilon>	0	0
+103	104	<joker>	150	100
+104	105	where	151	0
+105	105	where	151	0
 105	100
-2	106	give	153	0
-106	2	<epsilon>	0	0
+104	105	<joker>	151	100
+105	106	give	152	0
+106	106	give	152	0
 106	100
-2	107	data	154	0
-107	2	<epsilon>	0	0
+105	106	<joker>	152	100
+106	107	data	153	0
+107	107	data	153	0
 107	100
-2	108	muscular	155	0
+106	107	<joker>	153	100
+107	108	muscular	154	0
 108	109	oxygen	0	0
-109	2	<epsilon>	0	0
+109	108	muscular	154	0
 109	100
-109	110	<epsilon>	156	0
+107	109	<joker>	154	100
+109	110	<epsilon>	155	0
 110
-110	111	code	157	0
-111	110	<epsilon>	0	0
+110	111	code	156	0
+111	111	code	156	0
 111	100
-111	112	<epsilon>	158	0
+110	111	<joker>	156	100
+111	112	<epsilon>	157	0
 112
-112	113	more	159	0
+112	113	more	158	0
 113	114	real	0	0
 113	114	<epsilon>	0	10
 114	115	than	0	0
 114	115	<epsilon>	0	10
 115	116	reality	0	0
-116	112	<epsilon>	0	0
+116	113	more	158	0
 116	100
-116	117	<epsilon>	160	0
+112	116	<joker>	158	100
+116	117	<epsilon>	159	0
 117
-117	118	clouds	161	0
-118	117	<epsilon>	0	0
+117	118	clouds	160	0
+118	118	clouds	160	0
 118	100
-117	119	beautiful	162	0
-119	117	<epsilon>	0	0
+117	118	<joker>	160	100
+118	119	beautiful	161	0
+119	119	beautiful	161	0
 119	100
-117	120	data	163	0
-120	117	<epsilon>	0	0
+118	119	<joker>	161	100
+119	120	data	162	0
+120	120	data	162	0
 120	100
-117	121	clouds	164	0
-121	117	<epsilon>	0	0
+119	120	<joker>	162	100
+120	121	clouds	163	0
+121	121	clouds	163	0
 121	100
-117	122	rain	165	0
+120	121	<joker>	163	100
+121	122	rain	164	0
 122	123	of	0	0
 122	123	<epsilon>	0	10
 123	124	identities	0	0
-124	117	<epsilon>	0	0
+124	122	rain	164	0
 124	100
-117	125	storm	166	0
+121	124	<joker>	164	100
+124	125	storm	165	0
 125	126	of	0	0
 125	126	<epsilon>	0	10
 126	127	possibilities	0	0
-127	117	<epsilon>	0	0
+127	125	storm	165	0
 127	100
-117	128	body	167	0
-128	117	<epsilon>	0	0
+124	127	<joker>	165	100
+127	128	body	166	0
+128	128	body	166	0
 128	100
-117	129	wifi	168	0
-129	117	<epsilon>	0	0
+127	128	<joker>	166	100
+128	129	wifi	167	0
+129	129	wifi	167	0
 129	100
-117	130	search	169	0
-130	117	<epsilon>	0	0
+128	129	<joker>	167	100
+129	130	search	168	0
+130	130	search	168	0
 130	100
-117	131	and	170	0
+129	130	<joker>	168	100
+130	131	and	169	0
 131	132	redo	0	0
-132	117	<epsilon>	0	0
+132	131	and	169	0
 132	100
-117	133	connection	171	0
-133	117	<epsilon>	0	0
+130	132	<joker>	169	100
+132	133	connection	170	0
+133	133	connection	170	0
 133	100
-117	134	connect	172	0
+132	133	<joker>	170	100
+133	134	connect	171	0
 134	135	me	0	0
 134	135	<epsilon>	0	10
 135	136	to	0	0
@@ -363,51 +470,64 @@
 136	137	this	0	0
 136	137	<epsilon>	0	10
 137	138	network	0	0
-138	117	<epsilon>	0	0
+138	134	connect	171	0
 138	100
-117	139	function	173	0
-139	117	<epsilon>	0	0
+133	138	<joker>	171	100
+138	139	function	172	0
+139	139	function	172	0
 139	100
-117	140	looking	174	0
+138	139	<joker>	172	100
+139	140	looking	173	0
 140	141	for	0	0
-141	117	<epsilon>	0	0
+141	140	looking	173	0
 141	100
-117	142	something	175	0
-142	117	<epsilon>	0	0
+139	141	<joker>	173	100
+141	142	something	174	0
+142	142	something	174	0
 142	100
-117	143	must	176	0
-143	117	<epsilon>	0	0
+141	142	<joker>	174	100
+142	143	must	175	0
+143	143	must	175	0
 143	100
-117	144	stay	177	0
-144	117	<epsilon>	0	0
+142	143	<joker>	175	100
+143	144	stay	176	0
+144	144	stay	176	0
 144	100
-117	145	something	178	0
-145	117	<epsilon>	0	0
+143	144	<joker>	176	100
+144	145	something	177	0
+145	145	something	177	0
 145	100
-117	146	must	179	0
-146	117	<epsilon>	0	0
+144	145	<joker>	177	100
+145	146	must	178	0
+146	146	must	178	0
 146	100
-117	147	exist	180	0
-147	117	<epsilon>	0	0
+145	146	<joker>	178	100
+146	147	exist	179	0
+147	147	exist	179	0
 147	100
-117	148	thread	181	0
-148	117	<epsilon>	0	0
+146	147	<joker>	179	100
+147	148	thread	180	0
+148	148	thread	180	0
 148	100
-117	149	something	182	0
-149	117	<epsilon>	0	0
+147	148	<joker>	180	100
+148	149	something	181	0
+149	149	something	181	0
 149	100
-117	150	exists	183	0
-150	117	<epsilon>	0	0
+148	149	<joker>	181	100
+149	150	exists	182	0
+150	150	exists	182	0
 150	100
-117	151	between	184	0
+149	150	<joker>	182	100
+150	151	between	183	0
 151	152	recollection	0	0
 151	152	<epsilon>	0	10
 152	153	and	0	0
 152	153	<epsilon>	0	10
 153	154	oblivion	0	0
-154	117	<epsilon>	0	0
+154	151	between	183	0
 154	100
-117	155	a	185	0
+150	154	<joker>	183	100
+154	155	a	184	0
 155	156	tension	0	0
 155	156	<epsilon>	0	10
 156	157	an	0	0
@@ -417,21 +537,26 @@
 158	159	an	0	0
 158	159	<epsilon>	0	10
 159	160	emptiness	0	0
-160	117	<epsilon>	0	0
+160	155	a	184	0
 160	100
-117	161	something	186	0
-161	117	<epsilon>	0	0
+154	160	<joker>	184	100
+160	161	something	185	0
+161	161	something	185	0
 161	100
-117	162	rare	187	0
-162	117	<epsilon>	0	0
+160	161	<joker>	185	100
+161	162	rare	186	0
+162	162	rare	186	0
 162	100
-117	163	stays	188	0
-163	117	<epsilon>	0	0
+161	162	<joker>	186	100
+162	163	stays	187	0
+163	163	stays	187	0
 163	100
-117	164	through	189	0
-164	117	<epsilon>	0	0
+162	163	<joker>	187	100
+163	164	through	188	0
+164	164	through	188	0
 164	100
-117	165	nothing	190	0
+163	164	<joker>	188	100
+164	165	nothing	189	0
 165	166	more	0	0
 165	166	<epsilon>	0	10
 166	167	strange	0	0
@@ -441,15 +566,17 @@
 168	169	this	0	0
 168	169	<epsilon>	0	10
 169	170	exile	0	0
-170	117	<epsilon>	0	0
+170	165	nothing	189	0
 170	100
-117	171	an	191	0
+164	170	<joker>	189	100
+170	171	an	190	0
 171	172	absolute	0	0
 171	172	<epsilon>	0	10
 172	173	abyss	0	0
-173	117	<epsilon>	0	0
+173	171	an	190	0
 173	100
-117	174	a	192	0
+170	173	<joker>	190	100
+173	174	a	191	0
 174	175	creaking	0	0
 174	175	<epsilon>	0	10
 175	176	of	0	0
@@ -457,83 +584,87 @@
 176	177	the	0	0
 176	177	<epsilon>	0	10
 177	178	bones	0	0
-178	117	<epsilon>	0	0
+178	174	a	191	0
 178	100
-117	179	a	193	0
+173	178	<joker>	191	100
+178	179	a	192	0
 179	180	barbarian	0	0
 179	180	<epsilon>	0	10
 180	181	invasion	0	0
-181	117	<epsilon>	0	0
+181	179	a	192	0
 181	100
-117	182	the	194	0
+178	181	<joker>	192	100
+181	182	the	193	0
 182	183	carelessness	0	0
 182	183	<epsilon>	0	10
 183	184	of	0	0
 183	184	<epsilon>	0	10
 184	185	destinies	0	0
-185	117	<epsilon>	0	0
+185	182	the	193	0
 185	100
-117	186	wringing	195	0
+181	185	<joker>	193	100
+185	186	wringing	194	0
 186	187	out	0	0
 186	187	<epsilon>	0	10
 187	188	the	0	0
-188	117	<epsilon>	0	0
+188	186	wringing	194	0
 188	100
-117	189	blood	196	0
-189	117	<epsilon>	0	0
+185	188	<joker>	194	100
+188	189	blood	195	0
+189	189	blood	195	0
 189	100
-117	190	something	197	0
-190	117	<epsilon>	0	0
+188	189	<joker>	195	100
+189	190	something	196	0
+190	190	something	196	0
 190	100
-117	191	should	198	0
-191	117	<epsilon>	0	0
+189	190	<joker>	196	100
+190	191	should	197	0
+191	191	should	197	0
 191	100
-117	192	must	199	0
-192	117	<epsilon>	0	0
+190	191	<joker>	197	100
+191	192	must	198	0
+192	192	must	198	0
 192	100
-117	193	something	200	0
-193	117	<epsilon>	0	0
+191	192	<joker>	198	100
+192	193	something	199	0
+193	193	something	199	0
 193	100
-117	194	stays	201	0
-194	117	<epsilon>	0	0
+192	193	<joker>	199	100
+193	194	stays	200	0
+194	194	stays	200	0
 194	100
-117	195	drop	202	0
-195	196	return	0	0
-195	196	<epsilon>	0	10
-196	197	to	0	0
-196	197	<epsilon>	0	10
-197	198	the	0	0
+193	194	<joker>	200	100
+194	195	<epsilon>	201	0
+195
+195	196	functions	202	0
+196	196	functions	202	0
+196	100
+195	196	<joker>	202	100
+196	197	it	203	0
+197	198	is	0	0
 197	198	<epsilon>	0	10
-198	199	center	0	0
-199	117	<epsilon>	0	0
-199	100
-199	200	<epsilon>	203	0
-200
-200	201	functions	204	0
-201	200	<epsilon>	0	0
-201	100
-200	202	it	205	0
-202	203	is	0	0
-202	203	<epsilon>	0	10
-203	204	the	0	0
-203	204	<epsilon>	0	10
-204	205	code	0	0
-205	200	<epsilon>	0	0
-205	100
-205	206	<epsilon>	206	0
-206
-206	207	autoproduced	207	0
-207	208	images	0	0
-208	206	<epsilon>	0	0
-208	100
-208	209	<epsilon>	208	0
+198	199	the	0	0
+198	199	<epsilon>	0	10
+199	200	code	0	0
+200	197	it	203	0
+200	100
+196	200	<joker>	203	100
+200	201	<epsilon>	204	0
+201
+201	202	autoproduced	205	0
+202	203	images	0	0
+203	202	autoproduced	205	0
+203	100
+201	203	<joker>	205	100
+203	204	<epsilon>	206	0
+204
+204	205	immaterial	207	0
+205	206	universe	0	0
+206	205	immaterial	207	0
+206	100
+204	206	<joker>	207	100
+206	207	<epsilon>	208	0
+207	100
+207	208	<epsilon>	209	0
+208	209	<epsilon>	6	0
 209
-209	210	immaterial	209	0
-210	211	universe	0	0
-211	209	<epsilon>	0	0
-211	100
-211	212	<epsilon>	210	0
-212	100
-212	213	<epsilon>	211	0
-213	214	<epsilon>	7	0
-214
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt
index 0f2aac0bfa5856154d5f6c53338c56edf45b1972..a5b9f5cbc98e239caa03ec13cab5d992bbf83fdb 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt
@@ -2,5 +2,5 @@
 1	2	return	0	0
 2	3	to	0	0
 3	4	the	0	0
-4	5	center	60	0
+4	5	center	59	0
 5
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst
index a7ff0ce95c8d22ae8afa256e3010fb789c5cb36d..4f9305db943052635ec8e7eda509f025cf0b1c77 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt
index 0f9d8def7f67dfea1d958f33fa6eebfb594e41f0..48ac17282ae747c1bd767d8db2411c64d59d973c 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt
@@ -1,16 +1,6 @@
-0	1	<epsilon>	211	0
-1	2	drop	214	0
-2	3	return	0	0
-2	3	<epsilon>	0	10
-3	4	to	0	0
-3	4	<epsilon>	0	10
-4	5	the	0	0
-4	5	<epsilon>	0	10
-5	6	center	0	0
-6	100
-1	6	<joker>	214	100
-6	7	<epsilon>	215	0
-7	100
-7	8	<epsilon>	216	0
-8	9	<epsilon>	7	0
-9
+0	1	<epsilon>	209	0
+1	2	<epsilon>	212	0
+2	100
+2	3	<epsilon>	213	0
+3	4	<epsilon>	6	0
+4
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt
index 83be2442c313664ba1c910a03326e75c322b3496..e1e6b8f16643d77300ec834ac3fc8787af1e3815 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt
@@ -2,5 +2,5 @@
 1	2	return	0	0
 2	3	to	0	0
 3	4	the	0	0
-4	5	center	213	0
+4	5	center	211	0
 5
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst
index 0b0eddced0fe33e0aa3882d6acb8b7827897a9a1..8d1822431a6d28202f520925d3d62358aecc2278 100644
Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst differ
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt
index 3be82d1b9cb1a9b30d921061b9e4927220e6f502..6e810269041e59ab8e0968ccef18d6212102ae32 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt
@@ -1,5 +1,5 @@
-0	1	<epsilon>	216	0
-0	2	search	219	0
+0	1	<epsilon>	213	0
+1	2	search	216	0
 2	3	for	0	0
 2	3	<epsilon>	0	10
 3	4	sequences	0	0
@@ -15,9 +15,9 @@
 8	9	genetic	0	0
 8	9	<epsilon>	0	10
 9	10	database	0	0
-10	0	<epsilon>	0	0
 10	100
-0	11	record	220	0
+1	10	<joker>	216	100
+10	11	record	217	0
 11	12	this	0	0
 11	12	<epsilon>	0	10
 12	13	new	0	0
@@ -25,41 +25,41 @@
 13	14	genetic	0	0
 13	14	<epsilon>	0	10
 14	15	sequence	0	0
-15	0	<epsilon>	0	0
 15	100
-0	16	stop	221	0
+10	15	<joker>	217	100
+15	16	stop	218	0
 16	17	to	0	0
 16	17	<epsilon>	0	10
 17	18	code	0	0
-18	0	<epsilon>	0	0
 18	100
-0	19	modify	222	0
+15	18	<joker>	218	100
+18	19	modify	219	0
 19	20	this	0	0
 19	20	<epsilon>	0	10
 20	21	memory	0	0
-21	0	<epsilon>	0	0
 21	100
-0	22	start	223	0
+18	21	<joker>	219	100
+21	22	start	220	0
 22	23	mutation	0	0
 22	23	<epsilon>	0	10
 23	24	process	0	0
-24	0	<epsilon>	0	0
 24	100
-0	25	tiger	224	0
+21	24	<joker>	220	100
+24	25	tiger	221	0
 25	26	mutation	0	0
 25	26	<epsilon>	0	10
 26	27	sequence	0	0
-27	0	<epsilon>	0	0
 27	100
-0	28	lyon	225	0
+24	27	<joker>	221	100
+27	28	lyon	222	0
 28	29	zebra	0	0
 28	29	<epsilon>	0	10
 29	30	fish	0	0
 29	30	<epsilon>	0	10
 30	31	mutation	0	0
-31	0	<epsilon>	0	0
 31	100
-0	32	save	226	0
+27	31	<joker>	222	100
+31	32	save	223	0
 32	33	this	0	0
 32	33	<epsilon>	0	10
 33	34	memory	0	0
@@ -69,136 +69,109 @@
 35	36	genetic	0	0
 35	36	<epsilon>	0	10
 36	37	database	0	0
-37	0	<epsilon>	0	0
 37	100
-0	38	go	227	0
+31	37	<joker>	223	100
+37	38	go	224	0
 38	39	to	0	0
 38	39	<epsilon>	0	10
 39	40	next	0	0
 39	40	<epsilon>	0	10
 40	41	memory	0	0
-41	0	<epsilon>	0	0
 41	100
-0	42	compile	228	0
+37	41	<joker>	224	100
+41	42	compile	225	0
 42	43	the	0	0
 42	43	<epsilon>	0	10
 43	44	transcription	0	0
 43	44	<epsilon>	0	10
 44	45	program	0	0
-45	0	<epsilon>	0	0
 45	100
-0	46	erase	229	0
+41	45	<joker>	225	100
+45	46	erase	226	0
 46	47	this	0	0
 46	47	<epsilon>	0	10
 47	48	memory	0	0
-48	0	<epsilon>	0	0
 48	100
-0	49	drop	230	0
-49	50	return	0	0
-49	50	<epsilon>	0	10
-50	51	to	0	0
+45	48	<joker>	226	100
+48	49	<epsilon>	227	0
+49
+49	50	wait	228	0
+50	51	write	0	0
 50	51	<epsilon>	0	10
-51	52	the	0	0
+51	52	this	0	0
 51	52	<epsilon>	0	10
-52	53	center	0	0
-53	0	<epsilon>	0	0
-53	100
-53	54	<epsilon>	231	0
-54
-54	55	wait	232	0
-55	56	write	0	0
+52	53	sequence	0	0
+52	53	<epsilon>	0	10
+53	54	proposition	0	0
+54	50	wait	228	0
+54	100
+49	54	<joker>	228	100
+54	55	the	229	0
+55	56	sequence	0	0
 55	56	<epsilon>	0	10
-56	57	this	0	0
+56	57	of	0	0
 56	57	<epsilon>	0	10
-57	58	sequence	0	0
+57	58	the	0	0
 57	58	<epsilon>	0	10
-58	59	proposition	0	0
-59	54	<epsilon>	0	0
-59	100
-54	60	the	233	0
-60	61	sequence	0	0
-60	61	<epsilon>	0	10
-61	62	of	0	0
+58	59	ancestral	0	0
+58	59	<epsilon>	0	10
+59	60	comunication	0	0
+60	55	the	229	0
+60	100
+54	60	<joker>	229	100
+60	61	the	230	0
+61	62	sequence	0	0
 61	62	<epsilon>	0	10
-62	63	the	0	0
+62	63	of	0	0
 62	63	<epsilon>	0	10
-63	64	ancestral	0	0
+63	64	the	0	0
 63	64	<epsilon>	0	10
-64	65	comunication	0	0
-65	54	<epsilon>	0	0
-65	100
-54	66	the	234	0
-66	67	sequence	0	0
+64	65	language	0	0
+64	65	<epsilon>	0	10
+65	66	of	0	0
+65	66	<epsilon>	0	10
+66	67	the	0	0
 66	67	<epsilon>	0	10
-67	68	of	0	0
-67	68	<epsilon>	0	10
-68	69	the	0	0
-68	69	<epsilon>	0	10
-69	70	language	0	0
-69	70	<epsilon>	0	10
+67	68	planets	0	0
+68	61	the	230	0
+68	100
+60	68	<joker>	230	100
+68	69	<epsilon>	231	0
+69
+69	70	phase	232	0
 70	71	of	0	0
 70	71	<epsilon>	0	10
-71	72	the	0	0
+71	72	genetic	0	0
 71	72	<epsilon>	0	10
-72	73	planets	0	0
-73	54	<epsilon>	0	0
-73	100
-54	74	drop	235	0
-74	75	return	0	0
+72	73	evolution	0	0
+72	73	<epsilon>	0	10
+73	74	number	0	0
+73	74	<epsilon>	0	10
+74	75	nine	0	0
 74	75	<epsilon>	0	10
-75	76	to	0	0
+75	76	dot	0	0
 75	76	<epsilon>	0	10
-76	77	the	0	0
+76	77	nine	0	0
 76	77	<epsilon>	0	10
-77	78	center	0	0
-78	54	<epsilon>	0	0
-78	100
-78	79	<epsilon>	236	0
-79
-79	80	phase	237	0
-80	81	of	0	0
+77	78	dot	0	0
+77	78	<epsilon>	0	10
+78	79	nine	0	0
+79	100
+69	79	<joker>	232	100
+79	80	try	233	0
+80	81	with	0	0
 80	81	<epsilon>	0	10
-81	82	genetic	0	0
-81	82	<epsilon>	0	10
-82	83	evolution	0	0
-82	83	<epsilon>	0	10
-83	84	number	0	0
+81	82	blood	0	0
+82	100
+79	82	<joker>	233	100
+82	83	try	234	0
+83	84	with	0	0
 83	84	<epsilon>	0	10
-84	85	nine	0	0
-84	85	<epsilon>	0	10
-85	86	dot	0	0
-85	86	<epsilon>	0	10
-86	87	nine	0	0
-86	87	<epsilon>	0	10
-87	88	dot	0	0
-87	88	<epsilon>	0	10
-88	89	nine	0	0
-89	100
-79	89	<joker>	237	100
-89	90	try	238	0
-90	91	with	0	0
-90	91	<epsilon>	0	10
-91	92	blood	0	0
-92	100
-89	92	<joker>	238	100
-92	93	try	239	0
-93	94	with	0	0
-93	94	<epsilon>	0	10
-94	95	soul	0	0
-95	100
-92	95	<joker>	239	100
-95	96	drop	240	0
-96	97	return	0	0
-96	97	<epsilon>	0	10
-97	98	to	0	0
-97	98	<epsilon>	0	10
-98	99	the	0	0
-98	99	<epsilon>	0	10
-99	100	center	0	0
-100	100
-95	100	<joker>	240	100
-100	101	<epsilon>	241	0
-101	100
-101	102	<epsilon>	242	0
-102	103	<epsilon>	7	0
-103
+84	85	soul	0	0
+85	100
+82	85	<joker>	234	100
+85	86	<epsilon>	235	0
+86	100
+86	87	<epsilon>	236	0
+87	88	<epsilon>	6	0
+88
diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt
index 40ab6616c1edf4fb00f468cfeb421f559f115b50..eda989ff59e51ee57d2a2b4fe00976f0b31b8216 100644
--- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt
+++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt
@@ -2,5 +2,5 @@
 1	2	return	0	0
 2	3	to	0	0
 3	4	the	0	0
-4	5	center	218	0
+4	5	center	215	0
 5
diff --git a/asr/models/homeostasis_12mai/homeostasis_12mai.action b/asr/models/homeostasis_12mai/homeostasis_12mai.action
index cc6c30784deb2e9f4b57503adebec2da29d3e31b..074321096eae116d5c2367835192a23ca1f1a44b 100644
--- a/asr/models/homeostasis_12mai/homeostasis_12mai.action
+++ b/asr/models/homeostasis_12mai/homeostasis_12mai.action
@@ -1,224 +1,218 @@
-action(1,1,0,"#end","drop_return_to_the_center")	drop return to the center
-action(1,1,1,"#ENDSEQUENCE(1)","")	drop return to the center
-action(1,1,1,"#ENDSECTION(1)","")	WARNING
-action(2,1,1,"open_scene2.1","open_body_system")	WARNING
-action(2,1,2,"#ENDSEQUENCE(1)","")	WARNING
-action(2,2,2,"open_scene2.2","tell_me")	WARNING
-action(2,2,3,"open_scene2.3","open_technical_characteristics")	WARNING
-action(2,2,4,"open_scene2.4","yes")	WARNING
-action(2,2,5,"open_scene2.5","next")	WARNING
-action(2,2,6,"open_scene2.6","download")	WARNING
-action(2,2,7,"open_scene2.7","yes")	WARNING
-action(2,2,8,"open_scene2.8","read")	WARNING
-action(2,2,9,"open_scene2.9","download")	WARNING
-action(2,2,10,"open_scene2.10","accept_terms_and_conditions_of_use_next")	WARNING
-action(2,2,11,"open_scene2.11","install_the_new_version_of_me")	WARNING
-action(2,2,12,"#ENDSEQUENCE(2)","")	WARNING
-action(2,2,12,"#ENDSECTION(2)","")	WARNING
-action(3,1,12,"open_scene3.1","import_body_data")	WARNING
-action(3,1,13,"open_scene3.2","import_organic_matter_data")	WARNING
-action(3,1,14,"open_scene3.3","import_temperature")	WARNING
-action(3,1,15,"open_scene3.4","import_time")	WARNING
-action(3,1,16,"open_scene3.5","import_space_data")	WARNING
-action(3,1,17,"open_scene3.6","import_position")	WARNING
-action(3,1,18,"open_scene3.7","import_body_subsystems")	WARNING
-action(3,1,19,"open_scene3.8","import_state")	WARNING
-action(3,1,20,"#ENDSEQUENCE(1)","")	WARNING
-action(3,1,20,"#ENDSECTION(3)","")	WARNING
-action(4,1,20,"open_scene4.1","open_access_to_body_functions")	WARNING
-action(4,1,21,"#ENDSEQUENCE(1)","")	WARNING
-action(4,2,21,"open_scene4.2","import_body_functions_space_localization")	WARNING
-action(4,2,22,"open_scene4.3","import_body_functions_sensations")	WARNING
-action(4,2,23,"open_scene4.4","import_body_functions_passion")	WARNING
-action(4,2,24,"open_scene4.5","import_body_functions_concentration")	WARNING
-action(4,2,25,"open_scene4.6","import_body_functions_perception")	WARNING
-action(4,2,26,"open_scene4.7","import_body_functions_formal_force")	WARNING
-action(4,2,27,"open_scene4.8","import_body_functions_logics")	WARNING
-action(4,2,28,"open_scene4.9","import_body_functions_imagination")	WARNING
-action(4,2,29,"open_scene4.10","import_body_functions_effort")	WARNING
-action(4,2,30,"open_scene4.11","import_body_functions_nervous_system")	WARNING
-action(4,2,31,"open_scene4.12","import_body_functions_internal_network")	WARNING
-action(4,2,32,"#ENDSEQUENCE(2)","")	WARNING
-action(4,2,32,"#ENDSECTION(4)","")	WARNING
-action(5,1,32,"open_scene5.1","set_up_the_connection")	WARNING
-action(5,1,33,"stop_system_voice","silence")	WARNING
-action(5,1,34,"#ENDSEQUENCE(1)","")	WARNING
-action(5,1,34,"#ENDSECTION(5)","")	WARNING
-action(6,1,34,"#ENDSEQUENCE(1)","")	WARNING
-action(6,2,34,"constellation","encode")	WARNING
-action(6,2,35,"constellation","passion")	WARNING
-action(6,2,36,"constellation","for_located")	WARNING
-action(6,2,37,"constellation","constellation")	WARNING
-action(6,2,38,"constellation","center")	WARNING
-action(6,2,39,"constellation","six_six_nine")	WARNING
-action(6,2,40,"amplification2","important")	WARNING
-action(6,2,41,"constellation","some")	WARNING
-action(6,2,42,"amplification1","threads")	WARNING
-action(6,2,43,"constellation","are_broken")	WARNING
-action(6,2,44,"constellation","remove")	WARNING
-action(6,2,45,"constellation","memory")	WARNING
-action(6,2,46,"constellation","love")	WARNING
-action(6,2,47,"amplification1","love")	WARNING
-action(6,2,48,"amplification1","memory")	WARNING
-action(6,2,49,"amplification2","love")	WARNING
-action(6,2,50,"amplification1","errors")	WARNING
-action(6,2,51,"constellation","a_identical")	WARNING
-action(6,2,52,"constellation","identity")	WARNING
-action(6,2,53,"constellation","identifier")	WARNING
-action(6,2,54,"constellation","where")	WARNING
-action(6,2,55,"constellation","answer")	WARNING
-action(6,2,56,"constellation","being")	WARNING
-action(6,2,57,"constellation","boing")	WARNING
-action(6,2,58,"constellation","boot")	WARNING
-action(6,2,59,"constellation","reboot")	WARNING
-action(6,2,60,"constellation","border_of")	WARNING
-action(6,2,61,"amplification1","body")	WARNING
-action(6,2,62,"amplification2","body")	WARNING
-action(6,2,63,"amplification1","being")	WARNING
-action(6,2,64,"constellation","begun")	WARNING
-action(6,2,65,"constellation","begin")	WARNING
-action(6,2,66,"amplification1","border_of")	WARNING
-action(6,2,67,"amplification2","being")	WARNING
-action(6,2,68,"constellation","actions")	WARNING
-action(6,2,69,"amplification1","search")	WARNING
-action(6,2,70,"amplification1","answer")	WARNING
-action(6,2,71,"amplification1","the")	WARNING
-action(6,2,72,"constellation","there_is")	WARNING
-action(6,2,73,"amplification1","there_is")	WARNING
-action(6,2,74,"amplification6","something")	WARNING
-action(6,2,75,"amplification3","body")	WARNING
-action(6,2,76,"constellation","password")	WARNING
-action(6,2,77,"constellation","pancreas")	WARNING
-action(6,2,78,"constellation","give")	WARNING
-action(6,2,79,"constellation","you")	WARNING
-action(6,2,80,"constellation","your")	WARNING
-action(6,2,81,"amplification3","give")	WARNING
-action(6,2,82,"amplification3","me")	WARNING
-action(6,2,83,"amplification1","your")	WARNING
-action(6,2,84,"amplification2","data")	WARNING
-action(6,2,85,"amplification4","give")	WARNING
-action(6,2,86,"amplification4","me")	WARNING
-action(6,2,87,"amplification2","your(s)")	WARNING
-action(6,2,88,"amplification5","give")	WARNING
-action(6,2,89,"amplification5","me")	WARNING
-action(6,2,90,"amplification3","your(s)")	WARNING
-action(6,2,91,"amplification3","data")	WARNING
-action(6,2,92,"amplification1","begun")	WARNING
-action(6,2,93,"amplification1","begin")	WARNING
-action(6,2,94,"amplification1","wins")	WARNING
-action(6,2,95,"amplification1","blood")	WARNING
-action(6,2,96,"constellation","everywhere")	WARNING
-action(6,2,97,"amplification6","give")	WARNING
-action(6,2,98,"amplification7","give")	WARNING
-action(6,2,99,"amplification4","your(s)")	WARNING
-action(6,2,100,"amplification2","blood")	WARNING
-action(6,2,101,"constellation","golden")	WARNING
-action(6,2,102,"amplification1","golden")	WARNING
-action(6,2,103,"amplification4","data")	WARNING
-action(6,2,104,"constellation","protein_protection_amino-acid")	WARNING
-action(6,2,105,"amplification1","where")	WARNING
-action(6,2,106,"constellation","bilar")	WARNING
-action(6,2,107,"constellation","violence_segment")	WARNING
-action(6,2,108,"constellation","segregation")	WARNING
-action(6,2,109,"amplification2","memory")	WARNING
-action(6,2,110,"amplification1","encode")	WARNING
-action(6,2,111,"amplification2","where")	WARNING
-action(6,2,112,"amplification3","where")	WARNING
-action(6,2,113,"amplification4","body")	WARNING
-action(6,2,114,"amplification4","where")	WARNING
-action(6,2,115,"amplification5","body")	WARNING
-action(6,2,116,"amplification5","where")	WARNING
-action(6,2,117,"amplification6","where")	WARNING
-action(6,2,118,"amplification8","give")	WARNING
-action(6,2,119,"amplification5","data")	WARNING
-action(6,2,120,"amplification2","clouds")	WARNING
-action(6,2,121,"amplification7","something")	WARNING
-action(6,2,122,"amplification3","being")	WARNING
-action(6,2,123,"amplification7","where")	WARNING
-action(6,2,124,"amplification8","where")	WARNING
-action(6,2,125,"amplification9","give")	WARNING
-action(6,2,126,"amplification6","data")	WARNING
-action(6,2,127,"#end","muscular_oxygen")	WARNING
-action(6,2,128,"#ENDSEQUENCE(2)","")	WARNING
-action(6,3,128,"#end","code")	WARNING
-action(6,3,129,"#ENDSEQUENCE(3)","")	WARNING
-action(6,4,129,"#end","more_real_than_reality")	WARNING
-action(6,4,130,"#ENDSEQUENCE(4)","")	WARNING
-action(6,5,130,"constellation","clouds")	WARNING
-action(6,5,131,"constellation","beautiful")	WARNING
-action(6,5,132,"constellation","data")	WARNING
-action(6,5,133,"amplification1","clouds")	WARNING
-action(6,5,134,"constellation","rain_of_identities")	WARNING
-action(6,5,135,"constellation","storm_of_possibilities")	WARNING
-action(6,5,136,"constellation","body")	WARNING
-action(6,5,137,"constellation","wifi")	WARNING
-action(6,5,138,"constellation","search")	WARNING
-action(6,5,139,"constellation","and_redo")	WARNING
-action(6,5,140,"constellation","connection")	WARNING
-action(6,5,141,"constellation","connect_me_to_this_network")	WARNING
-action(6,5,142,"constellation","function")	WARNING
-action(6,5,143,"constellation","looking_for")	WARNING
-action(6,5,144,"amplification1","something")	WARNING
-action(6,5,145,"constellation","must")	WARNING
-action(6,5,146,"constellation","stay")	WARNING
-action(6,5,147,"amplification1","something")	WARNING
-action(6,5,148,"amplification1","must")	WARNING
-action(6,5,149,"constellation","exist")	WARNING
-action(6,5,150,"constellation","thread")	WARNING
-action(6,5,151,"amplification2","something")	WARNING
-action(6,5,152,"amplification1","exists")	WARNING
-action(6,5,153,"constellation","between_recollection_and_oblivion")	WARNING
-action(6,5,154,"constellation","a_tension_an_echo_an_emptiness")	WARNING
-action(6,5,155,"amplification3","something")	WARNING
-action(6,5,156,"constellation","rare")	WARNING
-action(6,5,157,"amplification1","stays")	WARNING
-action(6,5,158,"constellation","through")	WARNING
-action(6,5,159,"constellation","nothing_more_strange_than_this_exile")	WARNING
-action(6,5,160,"constellation","an_absolute_abyss")	WARNING
-action(6,5,161,"constellation","a_creaking_of_the_bones")	WARNING
-action(6,5,162,"constellation","a_barbarian_invasion")	WARNING
-action(6,5,163,"constellation","the_carelessness_of_destinies")	WARNING
-action(6,5,164,"constellation","wringing_out_the")	WARNING
-action(6,5,165,"constellation","blood")	WARNING
-action(6,5,166,"amplification4","something")	WARNING
-action(6,5,167,"constellation","should")	WARNING
-action(6,5,168,"amplification2","must")	WARNING
-action(6,5,169,"amplification5","something")	WARNING
-action(6,5,170,"amplification2","stays")	WARNING
-action(6,5,171,"#end","drop_return_to_the_center")	WARNING
-action(6,5,172,"#ENDSEQUENCE(5)","")	WARNING
-action(6,6,172,"amplification2","functions")	WARNING
-action(6,6,173,"#end","it_is_the_code")	WARNING
-action(6,6,174,"#ENDSEQUENCE(6)","")	WARNING
-action(6,7,174,"#end","autoproduced_images")	WARNING
-action(6,7,175,"#ENDSEQUENCE(7)","")	WARNING
-action(6,8,175,"#end","immaterial_universe")	WARNING
-action(6,8,176,"#ENDSEQUENCE(8)","")	WARNING
-action(6,8,176,"#ENDSECTION(6)","")	WARNING
-action(7,1,176,"#end","drop_return_to_the_center")	WARNING
-action(7,1,177,"#ENDSEQUENCE(1)","")	WARNING
-action(7,1,177,"#ENDSECTION(7)","")	WARNING
-action(8,1,177,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database")	search for sequences producing significant alignments in genetic database
-action(8,1,178,"memorise_loop","record_this_new_genetic_sequence")	record this new genetic sequence
-action(8,1,179,"stop_recording","stop_to_code")	stop to code
-action(8,1,180,"modify_loop1","modify_this_memory")	modify this memory
-action(8,1,181,"modify_loop2","start_mutation_process")	start mutation process
-action(8,1,182,"modify_loop3","tiger_mutation_sequence")	tiger mutation sequence
-action(8,1,183,"modify_loop4","lyon_zebra_fish_mutation")	lyon zebra fish mutation
-action(8,1,184,"erase_loop","save_this_memory_in_genetic_database")	save this memory in genetic database
-action(8,1,185,"next_sequence","go_to_next_memory")	go to next memory
-action(8,1,186,"supperposition","compile_the_transcription_program")	compile the transcription program
-action(8,1,187,"erase_loop","erase_this_memory")	erase this memory
-action(8,1,188,"#end","drop_return_to_the_center")	drop return to the center
-action(8,1,189,"#ENDSEQUENCE(1)","")	drop return to the center
-action(8,2,189,"open_scene8.2","wait_write_this_sequence_proposition")	drop return to the center wait write this sequence proposition
-action(8,2,190,"write_seq1","the_sequence_of_the_ancestral_comunication")	drop return to the center the sequence of the ancestral comunication
-action(8,2,191,"write_seq2","the_sequence_of_the_language_of_the_planets")	drop return to the center the sequence of the language of the planets
-action(8,2,192,"#end","drop_return_to_the_center")	drop return to the center drop return to the center
-action(8,2,193,"#ENDSEQUENCE(2)","")	drop return to the center drop return to the center
-action(8,3,193,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine")	drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine
-action(8,3,194,"open_scene9.2","try_with_blood")	drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood
-action(8,3,195,"open_scene9.3","try_with_soul")	drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood try with soul
-action(8,3,196,"#end","drop_return_to_the_center")	drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood try with soul drop return to the center
-action(8,3,197,"#ENDSEQUENCE(3)","")	drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood try with soul drop return to the center
-action(8,3,198,"#ENDSECTION(8)","")	WARNING
+action(1,1,0,"#ENDSEQUENCE(1)","")	WARNING
+action(1,1,0,"#ENDSECTION(1)","")	WARNING
+action(2,1,0,"open_scene2.1","open_body_system")	WARNING
+action(2,1,1,"#ENDSEQUENCE(1)","")	WARNING
+action(2,2,1,"open_scene2.2","tell_me")	WARNING
+action(2,2,2,"open_scene2.3","open_technical_characteristics")	WARNING
+action(2,2,3,"open_scene2.4","yes")	WARNING
+action(2,2,4,"open_scene2.5","next")	WARNING
+action(2,2,5,"open_scene2.6","download")	WARNING
+action(2,2,6,"open_scene2.7","yes")	WARNING
+action(2,2,7,"open_scene2.8","read")	WARNING
+action(2,2,8,"open_scene2.9","download")	WARNING
+action(2,2,9,"open_scene2.10","accept_terms_and_conditions_of_use_next")	WARNING
+action(2,2,10,"open_scene2.11","install_the_new_version_of_me")	WARNING
+action(2,2,11,"#ENDSEQUENCE(2)","")	WARNING
+action(2,2,11,"#ENDSECTION(2)","")	WARNING
+action(3,1,11,"open_scene3.1","import_body_data")	WARNING
+action(3,1,12,"open_scene3.2","import_organic_matter_data")	WARNING
+action(3,1,13,"open_scene3.3","import_temperature")	WARNING
+action(3,1,14,"open_scene3.4","import_time")	WARNING
+action(3,1,15,"open_scene3.5","import_space_data")	WARNING
+action(3,1,16,"open_scene3.6","import_position")	WARNING
+action(3,1,17,"open_scene3.7","import_body_subsystems")	WARNING
+action(3,1,18,"open_scene3.8","import_state")	WARNING
+action(3,1,19,"#ENDSEQUENCE(1)","")	WARNING
+action(3,1,19,"#ENDSECTION(3)","")	WARNING
+action(4,1,19,"open_scene4.1","open_access_to_body_functions")	WARNING
+action(4,1,20,"#ENDSEQUENCE(1)","")	WARNING
+action(4,2,20,"open_scene4.2","import_body_functions_space_localization")	WARNING
+action(4,2,21,"open_scene4.3","import_body_functions_sensations")	WARNING
+action(4,2,22,"open_scene4.4","import_body_functions_passion")	WARNING
+action(4,2,23,"open_scene4.5","import_body_functions_concentration")	WARNING
+action(4,2,24,"open_scene4.6","import_body_functions_perception")	WARNING
+action(4,2,25,"open_scene4.7","import_body_functions_formal_force")	WARNING
+action(4,2,26,"open_scene4.8","import_body_functions_logics")	WARNING
+action(4,2,27,"open_scene4.9","import_body_functions_imagination")	WARNING
+action(4,2,28,"open_scene4.10","import_body_functions_effort")	WARNING
+action(4,2,29,"open_scene4.11","import_body_functions_nervous_system")	WARNING
+action(4,2,30,"open_scene4.12","import_body_functions_internal_network")	WARNING
+action(4,2,31,"#ENDSEQUENCE(2)","")	WARNING
+action(4,2,31,"#ENDSECTION(4)","")	WARNING
+action(5,1,31,"open_scene5.1","set_up_the_connection")	WARNING
+action(5,1,32,"stop_system_voice","silence")	WARNING
+action(5,1,33,"#ENDSEQUENCE(1)","")	WARNING
+action(5,1,33,"#ENDSECTION(5)","")	WARNING
+action(6,1,33,"#ENDSEQUENCE(1)","")	WARNING
+action(6,2,33,"constellation","encode")	WARNING
+action(6,2,34,"constellation","passion")	WARNING
+action(6,2,35,"constellation","for_located")	WARNING
+action(6,2,36,"constellation","constellation")	WARNING
+action(6,2,37,"constellation","center")	WARNING
+action(6,2,38,"constellation","six_six_nine")	WARNING
+action(6,2,39,"amplification2","important")	WARNING
+action(6,2,40,"constellation","some")	WARNING
+action(6,2,41,"amplification1","threads")	WARNING
+action(6,2,42,"constellation","are_broken")	WARNING
+action(6,2,43,"constellation","remove")	WARNING
+action(6,2,44,"constellation","memory")	WARNING
+action(6,2,45,"constellation","love")	WARNING
+action(6,2,46,"amplification1","love")	WARNING
+action(6,2,47,"amplification1","memory")	WARNING
+action(6,2,48,"amplification2","love")	WARNING
+action(6,2,49,"amplification1","errors")	WARNING
+action(6,2,50,"constellation","a_identical")	WARNING
+action(6,2,51,"constellation","identity")	WARNING
+action(6,2,52,"constellation","identifier")	WARNING
+action(6,2,53,"constellation","where")	WARNING
+action(6,2,54,"constellation","answer")	WARNING
+action(6,2,55,"constellation","being")	WARNING
+action(6,2,56,"constellation","boing")	WARNING
+action(6,2,57,"constellation","boot")	WARNING
+action(6,2,58,"constellation","reboot")	WARNING
+action(6,2,59,"constellation","border_of")	WARNING
+action(6,2,60,"amplification1","body")	WARNING
+action(6,2,61,"amplification2","body")	WARNING
+action(6,2,62,"amplification1","being")	WARNING
+action(6,2,63,"constellation","begun")	WARNING
+action(6,2,64,"constellation","begin")	WARNING
+action(6,2,65,"amplification1","border_of")	WARNING
+action(6,2,66,"amplification2","being")	WARNING
+action(6,2,67,"constellation","actions")	WARNING
+action(6,2,68,"amplification1","search")	WARNING
+action(6,2,69,"amplification1","answer")	WARNING
+action(6,2,70,"amplification1","the")	WARNING
+action(6,2,71,"constellation","there_is")	WARNING
+action(6,2,72,"amplification1","there_is")	WARNING
+action(6,2,73,"amplification6","something")	WARNING
+action(6,2,74,"amplification3","body")	WARNING
+action(6,2,75,"constellation","password")	WARNING
+action(6,2,76,"constellation","pancreas")	WARNING
+action(6,2,77,"constellation","give")	WARNING
+action(6,2,78,"constellation","you")	WARNING
+action(6,2,79,"constellation","your")	WARNING
+action(6,2,80,"amplification3","give")	WARNING
+action(6,2,81,"amplification3","me")	WARNING
+action(6,2,82,"amplification1","your")	WARNING
+action(6,2,83,"amplification2","data")	WARNING
+action(6,2,84,"amplification4","give")	WARNING
+action(6,2,85,"amplification4","me")	WARNING
+action(6,2,86,"amplification2","your(s)")	WARNING
+action(6,2,87,"amplification5","give")	WARNING
+action(6,2,88,"amplification5","me")	WARNING
+action(6,2,89,"amplification3","your(s)")	WARNING
+action(6,2,90,"amplification3","data")	WARNING
+action(6,2,91,"amplification1","begun")	WARNING
+action(6,2,92,"amplification1","begin")	WARNING
+action(6,2,93,"amplification1","wins")	WARNING
+action(6,2,94,"amplification1","blood")	WARNING
+action(6,2,95,"constellation","everywhere")	WARNING
+action(6,2,96,"amplification6","give")	WARNING
+action(6,2,97,"amplification7","give")	WARNING
+action(6,2,98,"amplification4","your(s)")	WARNING
+action(6,2,99,"amplification2","blood")	WARNING
+action(6,2,100,"constellation","golden")	WARNING
+action(6,2,101,"amplification1","golden")	WARNING
+action(6,2,102,"amplification4","data")	WARNING
+action(6,2,103,"constellation","protein_protection_amino-acid")	WARNING
+action(6,2,104,"amplification1","where")	WARNING
+action(6,2,105,"constellation","bilar")	WARNING
+action(6,2,106,"constellation","violence_segment")	WARNING
+action(6,2,107,"constellation","segregation")	WARNING
+action(6,2,108,"amplification2","memory")	WARNING
+action(6,2,109,"amplification1","encode")	WARNING
+action(6,2,110,"amplification2","where")	WARNING
+action(6,2,111,"amplification3","where")	WARNING
+action(6,2,112,"amplification4","body")	WARNING
+action(6,2,113,"amplification4","where")	WARNING
+action(6,2,114,"amplification5","body")	WARNING
+action(6,2,115,"amplification5","where")	WARNING
+action(6,2,116,"amplification6","where")	WARNING
+action(6,2,117,"amplification8","give")	WARNING
+action(6,2,118,"amplification5","data")	WARNING
+action(6,2,119,"amplification2","clouds")	WARNING
+action(6,2,120,"amplification7","something")	WARNING
+action(6,2,121,"amplification3","being")	WARNING
+action(6,2,122,"amplification7","where")	WARNING
+action(6,2,123,"amplification8","where")	WARNING
+action(6,2,124,"amplification9","give")	WARNING
+action(6,2,125,"amplification6","data")	WARNING
+action(6,2,126,"#end","muscular_oxygen")	WARNING
+action(6,2,127,"#ENDSEQUENCE(2)","")	WARNING
+action(6,3,127,"#end","code")	WARNING
+action(6,3,128,"#ENDSEQUENCE(3)","")	WARNING
+action(6,4,128,"#end","more_real_than_reality")	WARNING
+action(6,4,129,"#ENDSEQUENCE(4)","")	WARNING
+action(6,5,129,"constellation","clouds")	WARNING
+action(6,5,130,"constellation","beautiful")	WARNING
+action(6,5,131,"constellation","data")	WARNING
+action(6,5,132,"amplification1","clouds")	WARNING
+action(6,5,133,"constellation","rain_of_identities")	WARNING
+action(6,5,134,"constellation","storm_of_possibilities")	WARNING
+action(6,5,135,"constellation","body")	WARNING
+action(6,5,136,"constellation","wifi")	WARNING
+action(6,5,137,"constellation","search")	WARNING
+action(6,5,138,"constellation","and_redo")	WARNING
+action(6,5,139,"constellation","connection")	WARNING
+action(6,5,140,"constellation","connect_me_to_this_network")	WARNING
+action(6,5,141,"constellation","function")	WARNING
+action(6,5,142,"constellation","looking_for")	WARNING
+action(6,5,143,"amplification1","something")	WARNING
+action(6,5,144,"constellation","must")	WARNING
+action(6,5,145,"constellation","stay")	WARNING
+action(6,5,146,"amplification1","something")	WARNING
+action(6,5,147,"amplification1","must")	WARNING
+action(6,5,148,"constellation","exist")	WARNING
+action(6,5,149,"constellation","thread")	WARNING
+action(6,5,150,"amplification2","something")	WARNING
+action(6,5,151,"amplification1","exists")	WARNING
+action(6,5,152,"constellation","between_recollection_and_oblivion")	WARNING
+action(6,5,153,"constellation","a_tension_an_echo_an_emptiness")	WARNING
+action(6,5,154,"amplification3","something")	WARNING
+action(6,5,155,"constellation","rare")	WARNING
+action(6,5,156,"amplification1","stays")	WARNING
+action(6,5,157,"constellation","through")	WARNING
+action(6,5,158,"constellation","nothing_more_strange_than_this_exile")	WARNING
+action(6,5,159,"constellation","an_absolute_abyss")	WARNING
+action(6,5,160,"constellation","a_creaking_of_the_bones")	WARNING
+action(6,5,161,"constellation","a_barbarian_invasion")	WARNING
+action(6,5,162,"constellation","the_carelessness_of_destinies")	WARNING
+action(6,5,163,"constellation","wringing_out_the")	WARNING
+action(6,5,164,"constellation","blood")	WARNING
+action(6,5,165,"amplification4","something")	WARNING
+action(6,5,166,"constellation","should")	WARNING
+action(6,5,167,"amplification2","must")	WARNING
+action(6,5,168,"amplification5","something")	WARNING
+action(6,5,169,"amplification2","stays")	WARNING
+action(6,5,170,"#ENDSEQUENCE(5)","")	WARNING
+action(6,6,170,"amplification2","functions")	WARNING
+action(6,6,171,"#end","it_is_the_code")	WARNING
+action(6,6,172,"#ENDSEQUENCE(6)","")	WARNING
+action(6,7,172,"#end","autoproduced_images")	WARNING
+action(6,7,173,"#ENDSEQUENCE(7)","")	WARNING
+action(6,8,173,"#end","immaterial_universe")	WARNING
+action(6,8,174,"#ENDSEQUENCE(8)","")	WARNING
+action(6,8,174,"#ENDSECTION(6)","")	WARNING
+action(7,1,174,"#ENDSEQUENCE(1)","")	WARNING
+action(7,1,174,"#ENDSECTION(7)","")	WARNING
+action(8,1,174,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database")	WARNING
+action(8,1,175,"memorise_loop","record_this_new_genetic_sequence")	WARNING
+action(8,1,176,"stop_recording","stop_to_code")	WARNING
+action(8,1,177,"modify_loop1","modify_this_memory")	WARNING
+action(8,1,178,"modify_loop2","start_mutation_process")	WARNING
+action(8,1,179,"modify_loop3","tiger_mutation_sequence")	WARNING
+action(8,1,180,"modify_loop4","lyon_zebra_fish_mutation")	WARNING
+action(8,1,181,"erase_loop","save_this_memory_in_genetic_database")	WARNING
+action(8,1,182,"next_sequence","go_to_next_memory")	WARNING
+action(8,1,183,"supperposition","compile_the_transcription_program")	WARNING
+action(8,1,184,"erase_loop","erase_this_memory")	WARNING
+action(8,1,185,"#ENDSEQUENCE(1)","")	WARNING
+action(8,2,185,"open_scene8.2","wait_write_this_sequence_proposition")	WARNING
+action(8,2,186,"write_seq1","the_sequence_of_the_ancestral_comunication")	WARNING
+action(8,2,187,"write_seq2","the_sequence_of_the_language_of_the_planets")	WARNING
+action(8,2,188,"#ENDSEQUENCE(2)","")	WARNING
+action(8,3,188,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine")	WARNING
+action(8,3,189,"open_scene9.2","try_with_blood")	WARNING
+action(8,3,190,"open_scene9.3","try_with_soul")	WARNING
+action(8,3,191,"#ENDSEQUENCE(3)","")	WARNING
+action(8,3,192,"#ENDSECTION(8)","")	WARNING
diff --git a/asr/models/homeostasis_12mai/homeostasis_12mai.xml b/asr/models/homeostasis_12mai/homeostasis_12mai.xml
index 86696adb42c7a6c594d9c975c0c0f287e7ad0572..5877d74b6a83e004c8a1c462d918071bfe06d371 100644
--- a/asr/models/homeostasis_12mai/homeostasis_12mai.xml
+++ b/asr/models/homeostasis_12mai/homeostasis_12mai.xml
@@ -2,7 +2,7 @@
     <liste_section sequences="1,2,3,4,5,6,7,8,9" ordre="variable" repetition="oui" action="exclusive">
         <section id="1" action_start="open_scene1" start="phase of genetic evolution number one dot one dot one" action_end="close_scene1" end="drop return to the center">
             <sequence ordre="strict" repetition="non" action="" lang="eng">
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
+                some text
             </sequence>
         </section>
         <section id="2" action_start="open_scene2" start="phase of genetic evolution number two dot two dot two" end="drop return to the center" action_end="close_scene2">
@@ -90,7 +90,7 @@
             <sequence ordre="strict" repetition="non" action="" lang="eng">
                 <keyword action=""  lang="eng"> open network </keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 <keyword action= "open_scene6.1"> try with functional regulation </keyword>
                 <keyword action="constellation" lang="eng"> encode </keyword>
                 <keyword action="constellation" lang="eng"> passion  </keyword>
@@ -263,7 +263,7 @@
 
 
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 security system execute some analytics process in the - electrical borders of synapsis
                 transparent margins
                 Elastic borders
@@ -325,7 +325,7 @@
                 <keyword action="#end">code</keyword>
 
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 try with upper motoneuron
                 functions 
                 functions
@@ -365,7 +365,7 @@
                 space 
                 <keyword action="#end">more real than reality</keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 <keyword action="constellation" lang="eng"> clouds </keyword>
                 <keyword action="constellation" lang="eng"> beautiful </keyword>
                 <keyword action="constellation" lang="eng"> data </keyword>
@@ -411,9 +411,8 @@
                 <keyword action="" lang="eng">  not</keyword>
                 <keyword action="amplification5" lang="eng"> something </keyword>
                 <keyword action="amplification2" lang="eng"> stays</keyword>
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 try with utopian 
                 function
                 how to say
@@ -474,7 +473,7 @@
                 it is the key
                 <keyword action="#end">it is the code</keyword> 
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 try with identity 
                 function
                 accede to the infinite 
@@ -498,7 +497,7 @@
                 traced actions
                 <keyword action="#end">autoproduced images</keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">           
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">           
                 try with  existential 
                 functions
                 to be innumerable parallel identities
@@ -591,11 +590,11 @@
         </section>
         <section id="7" start="phase of genetic evolution number seven dot seven dot seven" action_start="open_scene7" end="drop return to the center" action_end="close_scene7">
             <sequence ordre="strict" repetition="non" lang="eng">
-                <keyword action="#end" lang="eng"> drop return to the center</keyword>
+                some text
             </sequence>
         </section>
         <section id="8" action_start="open_scene8" start="phase of genetic evolution number eight dot eight dot eight" end="drop return to the center" action_end="close_scene8">
-            <sequence ordre="variable" repetition="non" action="" lang="eng">
+            <sequence ordre="strict" repetition="non" action="" lang="eng">
                 <keyword action="open_scene8.1" lang="eng"> search for sequences producing significant alignments in genetic database </keyword>    
                 <keyword action="memorise_loop" lang="eng"> record this new genetic sequence  </keyword>
                 <keyword action="stop_recording" lang="eng"> stop to code </keyword>
@@ -607,19 +606,16 @@
                 <keyword action="next_sequence" lang="eng"> go to next memory  </keyword>
                 <keyword action="supperposition" lang="eng"> compile the transcription program </keyword>
                 <keyword action="erase_loop" lang="eng"> erase this memory </keyword>
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
 			</sequence>
-            <sequence ordre="variable" repetition="oui" action="" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="" lang="eng">
                 <keyword action="open_scene8.2" lang="eng"> wait write this sequence proposition</keyword>
                  <keyword action="write_seq1" lang="eng"> the sequence of the ancestral comunication </keyword>
                  <keyword action="write_seq2" lang= "eng"> the sequence of the language of the planets </keyword>
-                 <keyword action="#end" lang="eng"> drop return to the center </keyword>
              </sequence>
             <sequence ordre="strict" repetition="non" action="" lang="eng">
                 <keyword action="open_scene9" lang="eng">phase of genetic evolution number nine dot nine dot nine </keyword>
                 <keyword action="open_scene9.2" lang="eng"> try with blood </keyword>
                 <keyword action="open_scene9.3" lang="eng" > try with soul </keyword>
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
                 try with homeostasis
             </sequence>
 			</section>
diff --git a/asr/models/homeostasis_12mai/words.phon b/asr/models/homeostasis_12mai/words.phon
index cc39484ed4bb3345f09ff28874868a72592fb817..97bb31bc6c4b9de3c2ad709022fa31f370e6cee5 100644
--- a/asr/models/homeostasis_12mai/words.phon
+++ b/asr/models/homeostasis_12mai/words.phon
@@ -493,6 +493,7 @@ temporal T EH M P ER AH L
 tension T EH N SH AH N
 terms T ER M Z
 terrorist T EH R ER IH S T
+text T EH K S T
 than DH AE N
 than DH AH N
 that DH AE T
diff --git a/asr/models/homeostasis_12mai/words.txt b/asr/models/homeostasis_12mai/words.txt
index ecec723fbcded69bd4cc90824bffbba83cb217ac..731c83494730616948fd8b03b8fde13de5883d76 100644
--- a/asr/models/homeostasis_12mai/words.txt
+++ b/asr/models/homeostasis_12mai/words.txt
@@ -421,66 +421,67 @@ temporal 419
 tension 420
 terms 421
 terrorist 422
-than 423
-that 424
-the 425
-their 426
-there 427
-they 428
-this 429
-thread 430
-threads 431
-three 432
-through 433
-tiger 434
-time 435
-to 436
-traced 437
-transcend 438
-transcription 439
-transparent 440
-tree 441
-try 442
-two 443
-unable 444
-understands 445
-undress 446
-universe 447
-up 448
-upload 449
-upper 450
-use 451
-utopia 452
-utopian 453
-variants 454
-version 455
-very 456
-violence 457
-virtual 458
-visit 459
-wait 460
-walk 461
-want 462
-well 463
-what 464
-when 465
-where 466
-which 467
-wifi 468
-win 469
-wine 470
-wins 471
-with 472
-world 473
-worlds 474
-wringing 475
-write 476
-written 477
-yes 478
-you 479
-your 480
-your(s) 481
-zebra 482
-zero 483
-!sil 484
-#0 485
+text 423
+than 424
+that 425
+the 426
+their 427
+there 428
+they 429
+this 430
+thread 431
+threads 432
+three 433
+through 434
+tiger 435
+time 436
+to 437
+traced 438
+transcend 439
+transcription 440
+transparent 441
+tree 442
+try 443
+two 444
+unable 445
+understands 446
+undress 447
+universe 448
+up 449
+upload 450
+upper 451
+use 452
+utopia 453
+utopian 454
+variants 455
+version 456
+very 457
+violence 458
+virtual 459
+visit 460
+wait 461
+walk 462
+want 463
+well 464
+what 465
+when 466
+where 467
+which 468
+wifi 469
+win 470
+wine 471
+wins 472
+with 473
+world 474
+worlds 475
+wringing 476
+write 477
+written 478
+yes 479
+you 480
+your 481
+your(s) 482
+zebra 483
+zero 484
+!sil 485
+#0 486
diff --git a/data/homeostasis_12mai.xml b/data/homeostasis_12mai.xml
index 86696adb42c7a6c594d9c975c0c0f287e7ad0572..5877d74b6a83e004c8a1c462d918071bfe06d371 100644
--- a/data/homeostasis_12mai.xml
+++ b/data/homeostasis_12mai.xml
@@ -2,7 +2,7 @@
     <liste_section sequences="1,2,3,4,5,6,7,8,9" ordre="variable" repetition="oui" action="exclusive">
         <section id="1" action_start="open_scene1" start="phase of genetic evolution number one dot one dot one" action_end="close_scene1" end="drop return to the center">
             <sequence ordre="strict" repetition="non" action="" lang="eng">
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
+                some text
             </sequence>
         </section>
         <section id="2" action_start="open_scene2" start="phase of genetic evolution number two dot two dot two" end="drop return to the center" action_end="close_scene2">
@@ -90,7 +90,7 @@
             <sequence ordre="strict" repetition="non" action="" lang="eng">
                 <keyword action=""  lang="eng"> open network </keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 <keyword action= "open_scene6.1"> try with functional regulation </keyword>
                 <keyword action="constellation" lang="eng"> encode </keyword>
                 <keyword action="constellation" lang="eng"> passion  </keyword>
@@ -263,7 +263,7 @@
 
 
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 security system execute some analytics process in the - electrical borders of synapsis
                 transparent margins
                 Elastic borders
@@ -325,7 +325,7 @@
                 <keyword action="#end">code</keyword>
 
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 try with upper motoneuron
                 functions 
                 functions
@@ -365,7 +365,7 @@
                 space 
                 <keyword action="#end">more real than reality</keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 <keyword action="constellation" lang="eng"> clouds </keyword>
                 <keyword action="constellation" lang="eng"> beautiful </keyword>
                 <keyword action="constellation" lang="eng"> data </keyword>
@@ -411,9 +411,8 @@
                 <keyword action="" lang="eng">  not</keyword>
                 <keyword action="amplification5" lang="eng"> something </keyword>
                 <keyword action="amplification2" lang="eng"> stays</keyword>
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 try with utopian 
                 function
                 how to say
@@ -474,7 +473,7 @@
                 it is the key
                 <keyword action="#end">it is the code</keyword> 
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">
                 try with identity 
                 function
                 accede to the infinite 
@@ -498,7 +497,7 @@
                 traced actions
                 <keyword action="#end">autoproduced images</keyword>
             </sequence>
-            <sequence ordre="variable" repetition="oui" action="constellation" lang="eng">           
+            <sequence ordre="strict" repetition="oui" action="constellation" lang="eng">           
                 try with  existential 
                 functions
                 to be innumerable parallel identities
@@ -591,11 +590,11 @@
         </section>
         <section id="7" start="phase of genetic evolution number seven dot seven dot seven" action_start="open_scene7" end="drop return to the center" action_end="close_scene7">
             <sequence ordre="strict" repetition="non" lang="eng">
-                <keyword action="#end" lang="eng"> drop return to the center</keyword>
+                some text
             </sequence>
         </section>
         <section id="8" action_start="open_scene8" start="phase of genetic evolution number eight dot eight dot eight" end="drop return to the center" action_end="close_scene8">
-            <sequence ordre="variable" repetition="non" action="" lang="eng">
+            <sequence ordre="strict" repetition="non" action="" lang="eng">
                 <keyword action="open_scene8.1" lang="eng"> search for sequences producing significant alignments in genetic database </keyword>    
                 <keyword action="memorise_loop" lang="eng"> record this new genetic sequence  </keyword>
                 <keyword action="stop_recording" lang="eng"> stop to code </keyword>
@@ -607,19 +606,16 @@
                 <keyword action="next_sequence" lang="eng"> go to next memory  </keyword>
                 <keyword action="supperposition" lang="eng"> compile the transcription program </keyword>
                 <keyword action="erase_loop" lang="eng"> erase this memory </keyword>
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
 			</sequence>
-            <sequence ordre="variable" repetition="oui" action="" lang="eng">
+            <sequence ordre="strict" repetition="oui" action="" lang="eng">
                 <keyword action="open_scene8.2" lang="eng"> wait write this sequence proposition</keyword>
                  <keyword action="write_seq1" lang="eng"> the sequence of the ancestral comunication </keyword>
                  <keyword action="write_seq2" lang= "eng"> the sequence of the language of the planets </keyword>
-                 <keyword action="#end" lang="eng"> drop return to the center </keyword>
              </sequence>
             <sequence ordre="strict" repetition="non" action="" lang="eng">
                 <keyword action="open_scene9" lang="eng">phase of genetic evolution number nine dot nine dot nine </keyword>
                 <keyword action="open_scene9.2" lang="eng"> try with blood </keyword>
                 <keyword action="open_scene9.3" lang="eng" > try with soul </keyword>
-                <keyword action="#end" lang="eng"> drop return to the center </keyword>
                 try with homeostasis
             </sequence>
 			</section>
diff --git a/data/style.css b/data/style.css
index db68cbf76da8dddcf74d994e8d7a58207c089799..a9e944ebed05787e280db6a36ce6bf5acf98f2b9 100644
--- a/data/style.css
+++ b/data/style.css
@@ -1,4 +1,8 @@
 
+.section-info {
+    font-style: italic;
+}
+
 .current-section {
     font: bold 18;
 }
diff --git a/main.py b/main.py
index 6a59e1a44db9bdf1883aa1d3af30be0a32a61bb5..4cd1e4d346d01570a55830b1d63a63a8f7bc24ac 100644
--- a/main.py
+++ b/main.py
@@ -55,9 +55,9 @@ class ScriptedASR(Gtk.Window):
         vbox.pack_start(self.asr, False, True, 5)
 
         # slu
-        self.fake_asr = Gtk.Entry()
-        self.fake_asr.connect('key-press-event', self.simulate_asr)
-        vbox.pack_start(self.fake_asr, False, True, 5)
+        #self.fake_asr = Gtk.Entry()
+        #self.fake_asr.connect('key-press-event', self.simulate_asr)
+        #vbox.pack_start(self.fake_asr, False, True, 5)
 
         slu_prefix = config_dict['slu_prefix']
         slu_actions = config_dict['slu_actions']
@@ -136,13 +136,14 @@ class ScriptedASR(Gtk.Window):
     def set_section(self, section_id):
         self.xmlview.set_section(section_id)
 
-    def simulate_asr(self, widget, event):
-        if event.keyval == Gdk.KEY_return:
-            print 'foo'
+    #def simulate_asr(self, widget, event):
+    #    if event.keyval == Gdk.KEY_Return:
+    #        text = widget.get_text()
+    #        print 'foo', text
 
     def slu_finished(self, model, slu_output):
         #slu_output = str(slu_output)
-        #print slu_output
+        print 'SLU_FINISHED', slu_output
         self.slu_actions = model.get_actions().split()
         self.slu_output = slu_output
         #print 'SLU output: "%s", actions: "%s"' % (self.slu_output, ' '.join(self.slu_actions))
@@ -151,12 +152,13 @@ class ScriptedASR(Gtk.Window):
         for action_id in range(len(self.kept_actions), len(self.slu_actions)):
             print 'NEW ACTION:', action_id, self.slu_actions[action_id]
             action = actions.parse_slu_action(self.slu_actions[action_id])
-            if action.text.startswith('#ENDSEQUENCE('):
+            if action.name.startswith('#ENDSEQUENCE('):
                 pass
-            elif action.text.startswith('#ENDSECTION('):
-                new_section = self.xmlview.get_section() + 1
-                if new_section < self.xmlview.num_sections():
-                    self.confirmer.confirm('Go to section %d?' % (new_section + 1), 3, lambda: self.set_section(new_section))
+            elif action.name.startswith('#ENDSECTION('):
+                pass
+                #new_section = self.xmlview.get_section() + 1
+                #if new_section < self.xmlview.num_sections():
+                #    self.confirmer.confirm('Go to section %d?' % (new_section + 1), 3, lambda: self.set_section(new_section))
             elif action.text.startswith('change_section('):
                 new_section = int(action.text[15:].split(',')[0])
                 print 'CHANGE SECTION:', new_section
@@ -167,7 +169,7 @@ class ScriptedASR(Gtk.Window):
         self.kept_actions = self.slu_actions
 
     def hyp_changed(self, hyp):
-        print hyp
+        #print hyp
         #hyp = ' '.join(hyp).replace('[noise]', ' ').split()
         if len(hyp) > len(self.current_section_history):
             self.current_section_history.append('')
@@ -179,7 +181,7 @@ class ScriptedASR(Gtk.Window):
         if len(words) == 0:
             return
         section_id = self.xmlview.get_section()
-        print 'section = ', section_id
+        #print 'section = ', section_id
         if self.current_section != section_id:
             self.previous_actions = 0
             self.current_section = section_id
diff --git a/xmlview.py b/xmlview.py
index 65aa17988e810ca27fd7454bda3fcdd9d22591bf..2a32cc3e6ff3725319cf777eb99013d4aea7ed99 100644
--- a/xmlview.py
+++ b/xmlview.py
@@ -20,6 +20,7 @@ class Section(Gtk.VBox):
         self.pack_start(self.title, False, False, 5)
         if self.start_text != None and self.end_text != None:
             info = Gtk.Label('start="' + self.start_text + '" [' + self.action_start + '], end="' + self.end_text + '" [' + self.action_end + ']')
+            info.get_style_context().add_class('section-info')
             self.pack_start(info, False, False, 5)
         self.sequences = []
 
@@ -172,7 +173,6 @@ class XmlView(Gtk.ScrolledWindow):
 
         for section in self.sections:
             section.add_listener(self.section_clicked)
-        self.set_section(0)
 
         self.keywords = []
         for section in self.sections:
@@ -184,6 +184,7 @@ class XmlView(Gtk.ScrolledWindow):
                             self.keywords.append(element)
         self.last_highlighted = -1
         self.follow = True
+        self.set_section(0)
 
     def get_view(self):
         return self
@@ -204,7 +205,9 @@ class XmlView(Gtk.ScrolledWindow):
             section_widget = Section(section)
             self.sections.append(section_widget)
             vbox.pack_start(section_widget, True, True, 5)
-            section0_widget.pack_start(Gtk.Label("open section " + section_widget.name + ': "' + section_widget.start_text + '"'), True, False, 5)
+            info = Gtk.Label("open section " + section_widget.name + ': "' + section_widget.start_text + '"')
+            info.get_style_context().add_class('section-info')
+            section0_widget.pack_start(info, True, False, 5)
 
         return vbox
 
@@ -218,6 +221,8 @@ class XmlView(Gtk.ScrolledWindow):
         self.current_section = self.sections[section_id]
         for section in self.sections:
             section.highlight(self.current_section is section)
+            for keyword in self.keywords:
+                keyword.highlight(False)
         if scroll:
             animate.scroll_to(self, self.current_section)
 
@@ -227,6 +232,7 @@ class XmlView(Gtk.ScrolledWindow):
             keyword.highlight(False)
 
     def highlight(self, action):
+        print 'HIGHLIGHT', action
         if hasattr(action, 'keyword'):
             if self.follow:
                 action.keyword.highlight(True, self)
@@ -235,6 +241,7 @@ class XmlView(Gtk.ScrolledWindow):
         elif hasattr(action, 'action_id'):
             #start = min([x.num for x in self.keywords if x.section == self.get_section()])
             start = 0
+            print action.action_id
             action_id = action.action_id + start
             if self.follow:
                 self.keywords[action_id].highlight(True, self)