initial comparator commit