Infinite Waves