addtestcase & remove unused code