hashmap

add hash map