(/=) Use thread pool instead of async task