add test cases
rename files