Sun and storms