multi-thread
Revert "multi-thread"

This reverts commit a0ca543d273af77258ecdc63c0a2274ad8fe2c46.
multi thread