the widget as progress