Recent Solar Flare Effects