moved named maps to IDictionary