cleaned up and improved hud view widget.