template redesign