template loop example