Spring in its purest form this weekend: sun, afternoon storms and more heat