add jinja2 template support