solar phenomena.