Some changes to hashmap, added hashhashmap