added freemarker templates