Adds compare callback