hashmap evaluation, hashmap functions