changes for template