ensure tvks are unique