some templates and views