Update tempalte engine