Restructuring templates