IWave Interface