root level & widget-level consumers added and tested.