fleshing out UI reporting for ui-listener.
pdate to stying and layout for ui-listener.