all these threads are really difficult to read its like putting yourself through special school