Chief Meteorologist Paul Williams is tracking some storms that have prompted a Severe T-Storm Watch in portions of the Delmarva Peninsula; but the weekend is simultaneously looking better and better.