add ParallelClientScanner