comparator functions made default