added sample waveform