a roof can be used for preventing water and snow from getting into the house that it covers