template calls tested