added logback, freemarker