fleshing out UI reporting for ui-listener.