most threads are a trainwreck i just cant help but read