hashtable shiz
hash