added ability run tests in parallel