re-organized and messages
re-apply changes. textwindow show