+ rebalancing to simple hash table?