improve startup performance
almost forgot to grow the hash table file when file does not have enough room
merge with master