dynamic TEMPLATE_DIRS