parallelized p30