Finite structure of templates