comparator works fine!