i think we need to stop making same thread over and over again.