improve comparaison