added to be able to customize the comparison of field values