waveform receiving added