Riding the waves