Update widget.rb

adds explanation to the halt