compare() implemented...