front end templates