optGUIv2 using Dicts