kata ToDictionary