pdate to stying and layout for ui-listener.