storm clouds on the horizon