add threadpool API.