support dynamic template rendering