Waves Vs Trains