init hash table block and unit tests