core. pass the testsuite and testcase around