freemarker enhancement