Trains forever