little change. add thread pool job capacity