rename template
more test cases