Great story. Thread is a good read as well.