split up the template design