Vertical bars now appear indicating respeaking segments
Extracted thread != null tests to a stopThread(Thread) method