uploaded new version
added cache hashmap, fixes #20