enabling parallelism