templates: support multiple brands