So it should be customLabel first, falling back to the contactName logic? Or should displayLabel be checked as well?