storm on the horizon