The weather is finally changing. Is Spring here to stay ?