structure des templates