diff --git a/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java b/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java
index b452b68e52d1904dc3d5cbb0c88748263a700800..ce34a4d2af13fc7c6d24ccedbcb38d5138187d70 100644
--- a/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java
+++ b/src/fr/inrialpes/exmo/align/ling/JWNLAlignment.java
@@ -119,14 +119,14 @@ public class JWNLAlignmentTest extends DistanceAlignment implements AlignmentPro
 	    for ( j=0; j<nbprop2; j++ ){
 		cl = (OWLProperty)proplist2.get(j);
 		if(cl.getURI().getFragment()!=null){st2 = cl.getURI().getFragment().toLowerCase() ;}
-			propmatrix[i][j] = Dist.CompleteDistance(st1,st2);
+			propmatrix[i][j] = Dist.SynonymDistance(st1,st2);
 	    }
 	}
 		if (debug > 0) System.err.println("Initializing class distances");
 	for ( i=0; i<nbclass1; i++ ){
 	    OWLClass cl = (OWLClass)classlist1.get(i);
 	    for ( j=0; j<nbclass2; j++ ){
-		classmatrix[i][j] = Dist.CompleteDistance(
+		classmatrix[i][j] = Dist.SynonymDistance(
 						    cl.getURI().getFragment().toLowerCase(),
 						    ((OWLClass)classlist2.get(j)).getURI().getFragment().toLowerCase());
 	    }
diff --git a/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java b/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java
index 3fac2bb7c8c7297979a1f8531e17feb75e3e02bb..69e4ae255167b760d32e89d8f8521c04ddd46203 100644
--- a/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java
+++ b/src/fr/inrialpes/exmo/align/ling/JWNLDistances.java
@@ -312,7 +312,7 @@ private String[] GetAllSyno(String S){
 	boolean trouve=false;
 	int strcomp=0;
 	
-	nbmot=CountMaxSens(S);
+	nbmot=CountMaxSensSyno(S);
 	Syno=new String[nbmot];
 //Looking for word as a NOUN
 	try { index = Dictionary.getInstance().lookupIndexWord(POS.NOUN,S);}