nice update to thread pool