Update widget.h