diff --git a/src/fr/inrialpes/exmo/align/util/GroupAlign.java b/src/fr/inrialpes/exmo/align/util/GroupAlign.java
index d53cfc9ba19bf8ce66e351516b2bdcd5a71d7458..0795cdf29893819109d26371cad359454dad0541 100644
--- a/src/fr/inrialpes/exmo/align/util/GroupAlign.java
+++ b/src/fr/inrialpes/exmo/align/util/GroupAlign.java
@@ -59,6 +59,7 @@ import java.io.OutputStreamWriter;
 import java.net.URI;
 import java.lang.Double;
 import java.lang.Integer;
+import java.lang.Long;
 import java.util.Hashtable;
 import java.util.Vector;
 import java.util.Enumeration;
@@ -318,7 +319,7 @@ public class GroupAlign {
 	long time = System.currentTimeMillis();
 	result.align(init, params); // add opts
 	long newTime = System.currentTimeMillis();
-	//result.setTime( newTime - time );
+	result.setExtension( "time", Long.toString(newTime - time) );
 
 	if (debug > 1) System.err.println(" Alignment performed");
 
diff --git a/src/fr/inrialpes/exmo/align/util/GroupEval.java b/src/fr/inrialpes/exmo/align/util/GroupEval.java
index ee7d83746649139ff7a7d2d56d32c45ec9e27f7f..964205a8751d4a78e85b1c7bab88219d76071690 100644
--- a/src/fr/inrialpes/exmo/align/util/GroupEval.java
+++ b/src/fr/inrialpes/exmo/align/util/GroupEval.java
@@ -72,7 +72,7 @@ import fr.inrialpes.exmo.align.parser.AlignmentParser;
     where the options are:
     <pre>
     -o filename --output=filename
-    -f format = prfmo (precision/recall/fallout/f-measure) --format=prfmo
+    -f format = prfmot (precision/recall/fallout/f-measure/overall/time) --format=prfmot
     -d debug --debug=level
     -r filename --reference=filename
     -s algo/measure
diff --git a/src/fr/inrialpes/exmo/align/util/Procalign.java b/src/fr/inrialpes/exmo/align/util/Procalign.java
index 40c458d2d6052c4e86b7c8343a89e07cbd30ab59..bfea9f0560146ff7f7afa4ba248094a8e2838762 100644
--- a/src/fr/inrialpes/exmo/align/util/Procalign.java
+++ b/src/fr/inrialpes/exmo/align/util/Procalign.java
@@ -59,6 +59,7 @@ import java.net.URI;
 import java.util.Hashtable;
 import java.lang.Double;
 import java.lang.Integer;
+import java.lang.Long;
 
 import org.xml.sax.SAXException;
 
@@ -291,7 +292,10 @@ public class Procalign {
 
 	    if (debug > 0) System.err.println(" Alignment structure created");
 	    // Compute alignment
+	    long time = System.currentTimeMillis();
 	    result.align(init, params); // add opts
+	    long newTime = System.currentTimeMillis();
+	    result.setExtension( "time", Long.toString(newTime - time) );
 
 	    // Thresholding
 	    if (threshold != 0) result.cut( cutMethod, threshold );