adds a new template