restore template var defs