template production