Damn this thread is so much slower than usual