added missing HashTable and Log