Yes, I tried not to go overboard. I took into account the Democratic candidate and strategies as well, especially in PA. It is much less Democratic-dominated than the MSM thinks, but not a dream prediction either.
As for Hillary losing, that won't happen.
She's my senator. We moderates and conservatives in New York would love to have someone representing us in the Senate, but with Hill and Chuck, there's no chance.