added code
updated API
addd jinja2 to depends