these are the templates