Groovy instead of freemarker