diff --git a/maca_trans_parser/src/maca_tm_mcf2scf.c b/maca_trans_parser/src/maca_tm_mcf2scf.c
index f379d0d48437e1155de7489ce095a08204ff3af1..d243d369ba9cdc5eba93f0bda968900a2913d6fa 100644
--- a/maca_trans_parser/src/maca_tm_mcf2scf.c
+++ b/maca_trans_parser/src/maca_tm_mcf2scf.c
@@ -120,8 +120,8 @@ void generate_scf_file(context *ctx)
   c = config_new(mcf_file, mcd_struct_hyp, 5);  
   /* c = config_new_load_all_mcf(ctx->input_filename, ctx->mcd_struct); */
   
-  while(!word_buffer_end(ref) && (sentence_nb < ctx->sent_nb)){ 
-  /* while(!word_buffer_end(config_get_buffer(c)) && (sentence_nb < ctx->sent_nb)){ */
+  //while(!word_buffer_end(ref) && (sentence_nb < ctx->sent_nb)){ 
+   while(!word_buffer_end(config_get_buffer(c)) && (sentence_nb < ctx->sent_nb)){ 
     current_state = machine->state_array[c->current_state_nb];
     classif = current_state->classif;
     
diff --git a/maca_trans_parser/src/movements.c b/maca_trans_parser/src/movements.c
index 496ce7c3fcb1cbb00a81b216f856453f32a85cba..c4e43af8ac4517f71a913057ad03820a3408371b 100644
--- a/maca_trans_parser/src/movements.c
+++ b/maca_trans_parser/src/movements.c
@@ -37,7 +37,7 @@ int movement_apply(config *c, int mvt_code, mvt_tagset *tagset, int root_code, t
     break;
   case MVT_POS :
     result = movement_add_pos(c, mvt_label);
-    result = movement_forward(c);
+    //    result = movement_forward(c);
     break;
   case MVT_CPOS :
     result = movement_add_cpos(c, mvt_label);