I am baffled how long this thread is