restore template