multithread (to be fixed)
Revert "multithread (to be fixed)"

This reverts commit d8db243e8f3e003299c53e2e8fcfcfe990c77b60.