building out templates