Updated templater