unneeded duplicates