two templates