ONE WAVE AT A TIME