file transfer fixing hash table issue