Trains of The Past and Present