linear_hashtable