Update widget.py