all in templates