"New Horizons soothes some pains from Irma"