Use thread pool parsing