Spring comes to town. Finally. (Or maybe right on time).