Satellites make progress in understanding space weather