merge thread pool with sequencial