parallelize.