no data?

this one will be a bit of work, esp. a switch for point_description_code.
?? if (fields.leave_sheet != 1) { value = fields.point_name } ??
maybe just try try all and see if the duplicates are on edges of maps or like names
of streams shown multiple times along its course, which we might like to keep. --HB