1)Adding: add an implement of thread pool