changed widget_server to only one data param containing all data for widget.