wall of text - the thread