Make all messages short enough to fit on screen
Give time to read ending message.
Clean up output
Refactor, event-driven system