Changed executor to cached thread pool.