put the widget subtype in the widget model