basics of template. adding more examples