beginning to learn what on earth a template is