2000 threads getting close