as horizons end