added test_template