important things about New Roof