add ParallelStrategy support