no semicolons in template