using Dict for node- and element-map