regen the templates