treat empty first/last name as nil