added basic hashmap container