diff --git a/maca_tools/src/mcf2orfeo.c b/maca_tools/src/mcf2orfeo.c
index 042c839fcaf1ddd0c0a8ce195e545f08b0974472..e0b2ed0f8fb3b7bf213de4d1dbbfa2b180ed5ae6 100644
--- a/maca_tools/src/mcf2orfeo.c
+++ b/maca_tools/src/mcf2orfeo.c
@@ -173,6 +173,12 @@ int main(int argc, char *argv[])
 	fprintf(output_file, "_");
       fprintf(output_file, "\t");
       */
+      if(pos_col != -1)
+	word_print_col_n(output_file, w, pos_col);
+      else
+	fprintf(output_file, "_");
+      fprintf(output_file, "\t");
+
       if(pos_col != -1)
 	word_print_col_n(output_file, w, pos_col);
       else
@@ -185,6 +191,12 @@ int main(int argc, char *argv[])
 	fprintf(output_file, "_");
       fprintf(output_file, "\t");
       */
+
+
+      fprintf(output_file, "_");
+      fprintf(output_file, "\t");
+
+
       if(gov_col){
 	if((word_get_gov(w) == 0) || ((word_get_gov(w) + index) < 0))
 	  fprintf(output_file, "0\t");
@@ -200,6 +212,12 @@ int main(int argc, char *argv[])
 	fprintf(output_file, "_");
       fprintf(output_file, "\t");
 
+
+      fprintf(output_file, "_");
+      fprintf(output_file, "\t");
+      fprintf(output_file, "_");
+      fprintf(output_file, "\t");
+
       
       if(start_col != -1)
 	word_print_col_n(output_file, w, start_col);