Catching Waves Swim