develop the new template