customize the templates