adds the widget wrapper