new roof and long overdue