make sure we don't get dupes