messing with comparator