add hash map