many thousand miles behind us many thousand miles before