the threads... are going too fast!