Compound widget.