front templates structure