A return from a distance