hash table with arrays not finished.