Spacing is a little odd with template generator, but it works.