just use string-dicts, no sets