mapDictionary completed