restore bug fix
multithread test
Revert "multithread test"

This reverts commit a1c13876add4a9a1605cfceaf7fd656cceecf486.
Revert "Revert "multithread test""

This reverts commit 488c40c800c6d48c82e5a7a090bb931551124938.
multithreading
move method
return recent 5 in total list