the second example of template1