enforce some uniqueness