added front-end template