reworking record processing to depend duplicates
starting after rework