Add parallel execution support