prelim remove dups via hash