add hashmap and seek