add cli,benchmarks,testcase