component syntax for subtemplates