Train Ride and some thoughts