updated test runner