fixed template spec