add multi-threading only, add thread pool