Add templates
Compile template