updated widgetEditor to use fancy By chooser