template updata