Template restructuring.