update element-template