strictly comparisons in whole project