finish pool for concurrency