separate the templates