in old file, there is a bug when running in Multi-Thread and the new files have solved them