big hash table works now