multiple changes for templates