Added hash table adapter