add Map by using hash table