update getTemplate