Major solar flare argument?