As expected, some unexpected things have happened with the winter storm. The storm is evolving faster than expected. The new low that will eventually become a powerful western Atlantic storm developed pretty much right over Greensboro, N.C. tonight, a little farther south and west than expected. This was likely the trigger for colder air reaching the surface via dynamic cooling in the Roanoke Valley and many points north, resulting in a much earlier change to snow than expected. Accumulations of 1-3 inches have already been reported in the Roanoke Valley and nearby areas of Botetourt County. Meanwhile, strangely, some warmer air from the southwest likely caused precipitation to stay or turn back to rain in much of the New River Valley. Also contributing to the steady snow around Roanoke, a band of precipitation has become more or less stalled north to south along the Blue Ridge early on this Wednesday morning, and the precipitation has kept recharging along the band. This may be part of the storm system’s “deformation zone” developing, or the comma-head like structure as the low throws back moisture westward. With some additional upper-level energy moving through and the low moving only slowly east-northeast at first, this band may not move too much for a few hours. If this is the case, I would not be surprised to see some 3-6 inch snowfall amounts around Roanoke — the official total by midnight was already 2 inches. Snow may develop in parts of the New River Valley overnight as well with some accumulation. Northward, along I-81, it will be an all-out snowstorm from Botetourt County to Winchester and beyond, with numeorus 6+ totals and some 12+ totals.