hashtable with a linked list