Conquering The Waves