Update On Solar Flares