same for keyed tables